Depends what you have to spend, and what system you are plugging it into.
RTX3060 at retail, around $350-400 isn't terrible. 3060Ti at around $500 is edging up into 1440p territory. When you start looking at the big cards, might as well head straight to RTX3080 and up if you have cash.
RX6900XT are also competitively priced compared to Nvidia, at least in that price category.
As for scalper prices, no not worth it. Better off looking at used RTX2070 and GTX1080/1070Ti