The only real AMD option is the 6700xt and that was significantly more expensive, has a much higher power usage (so new psu), lacks features, and isn't Nvidia. Not really an option.
Amazon had a 6700 XT in stock on Saturday and preorder yesterday for $319. Newegg has one in stock for $339. So yes the deals are ending but it's still possible.
It is true that developers are likely going to go big with vram since the consoles don't have a problem with asset loading.