Need upgrade recommendations for my build! Any suggestions would help!

I'm considering upgrading my 3070 to a 5070, but is my CPU, the 5600x, good enough to last at least four years? I want to buy stuff that will last as long as possible. I'm looking to spend no more than 800 dollars on the upgrades. Please help.

Thank you

PC Specs:

CPU: R5 5600x

RAM: 32GB

MOBO: Asus PRIME B550M-A WIFI II

Storage: 1.5 TB

GPU: EVGA 3070 Ultra XC3

Power Supply: EVGA 750 GQ 750 W 80+ Gold

Case:: Rosewill SPECTRA D100 ATX

PC Setup Link: https://pcpartpicker.com/list/sTD2xg