This is probably what you want to see. @kido007dz has already done a comparison on this forum.
As for future proofing. Ryzen 5 and next gen Nvidia (Blackwell) is rumoured to be here by third quarter 2024.
Myself I have a 5950, I will be waiting for Ryzen 5 and Nvidia BW. Obviously I will wait for reviews before making the final decision on that.