I just brought a 5950X new for less than what I paid for my 5800X at launch, real world performance are you going to notice any difference between Ryzen 5000 vs 7000, I dont think so, synthetic benchmarks shows performance gains, and overclocking on LN2 shows 6ghz+ but like I said, we live in the real world where we dont have nitrogen tankers outside our homes to keep our PC's cool, and dont run benchmarks all day long.
I priced up a new 7000 system, which included a 7600X, you would then need a new motherboard and new ram too, possibly a new cooler depending on how your current cooler mounts, if it doesnt mount to your AM4 bracket now and uses its own backplate, then you'll need a new cooler as the backplate on AM5 isnt removable, and maybe even a new PSU, came out over 3 times more than I recently paid for my 5950X, thanks but no thanks, a youtube video I watched which made me laugh showed 5000 vs 7000 chips, but they also included the 5800X3D which was keeping up with the new 7000 chips, i'll see if I can find it again.