The current generation is insanely fast. I am planning to get a gaming PC for my wife and a mix of gaming + workstation PC for me (or maybe just base it off of the Ryzen 9950x3D and call it a day). We plan to hold on to them for 10 years.
I don't care if anything 6x faster comes out. For what I need the current generation is even an overkill.
I'd even go as far as to say that it would be quite OK if that's the very last generation and no further hardware development ever happens.