For someone already on AM4, 5700x3D or 5800x3D.
New build, AM5.
The 7800x3D is amazing for games, very easy to cool. I don’t think a future 9000 series x3D would be much better than the 7800x3D is now. At 4K, I don’t see a scenario where it will limit your FPS.
DDR 5 6000 CL30 much more accessible now, and that is the sweet spot for AMD at the moment.