Just buy budget on both a 14600 cpu paired with a 5060 is going to run anything you throw at it for the next 6+ Years. While it might not be max graphics with ray tracing at 4k, you also doing it for under 1k a high end comp is going to cost you 3-4 grand. Sure it might look a shade nicer but is it 3k dollars nicer?
You could buy 40 games at launch for the money youd save.
Also, like the other guy said, what you are playing matters a bit, but not that much really. In 4 years you could upgrade your cpu and scavenge that card and play that system for another 4-5 years with a 500 dollar upgrade, that would be better than a top end cpu today.
Comp parts dont age well, but when done right even a budget system can last 5-6 years no problem. My current one isa 5 year old cpu and going on 9 year old gpu and im not going to upgrade for another generation, aka end of next year and it still plays current games at 1080p
Remember games are designed to run well on 5 year old systems. Most games even by the time they are released because they take so long to make often run better on older hardware as the new stuff has bugs to iron out and are optimized for that hardware, verse new stuff that the devs never even tested on as it didnt exist.
Not really an answer to your question, but more reality of tech that might help you decide what things are really worth.
All that said, a current game im playing i over clocked my cpu by 20% which is a pretty big OC, it didnt gain a single fps. So that game the gpu is way more imprtant that the cpu. Another game i play barely touches the gpu, but that oc really helps. So it becomes a big old, it depends what your playing, what resolution you want to play at and how much tiny graphic tweeks are worth to you.