That is a never-ending cycle if you "hold off for the next BEST THING" for computer hardware. Buy the gear that fits your budget and needs when you need/want an upgrade or a new machine. That has always been the best course of action. All tech companies deal in FUD (fear, uncertainty, and doubt) when talking (or leaking) about their upcoming gear just to keep you from buying another company's products. Just because an announcement may be around the corner, when you will be able to buy the latest card at a reasonable price has always been a concern in the past few years. With inflation, China shutdowns, a war, a pandemic, and the spectre of a revival in crypto mining, who knows what will come. Buy the gear that fits your needs when you need it at a cost you can afford.