Buying a current gen processor is not the same thing as "future proofing".
a top end am4 CPU and a top end am5 system will be great enough that one can play a game well and the other can't.
The difference is simply not whether it does or does not work. I've already explained this twice now.
I find it's better to wait until there's a significant enough jump in performance to where the upgrade will provide a truly meaningful benefit
Which is the opposite of what you're trying to tell me I should do...