I've been seeing all sorts of stock alerts for RTX 3060 priced between $500 and $530. Those prices are insanity. That's above the MSRP of the 3060 Ti and the 3070 -- cards that outperform the 3060. The quality of the cooler is irrelevant to the actual performance the card is able to deliver.
I'm still looking to replace a 1070, but it appears the only way that's going to happen is if Nvidia contacts me directly. Online retailers always run out before checkout completes, brick and mortar stores happily sell all GPUs to the first person in line, shuffles never work out, can't win contests, and friends reneged on offers to acquire a GPU. Hopefully AMD's upcoming 6700 launch isn't another disaster...but seriously, we all know it will be.