I'm looking to upgrade my PC and currently, I've got an RTX 2060 12GB GPU and a Ryzen 5 3600 CPU, along with 32GB of RAM. I'm considering getting either an RTX 5070 or RTX 5060 for better gaming performance and also upgrading my CPU to a Ryzen 7 5700X. I play games like Red Dead Redemption 2, Baldur's Gate 3, and Cyberpunk 2077 but I'm not sure if I should upgrade my CPU or GPU first, and which GPU would provide the best value for the performance—5070 or 5060. The cost is approximately $300 for the RTX 5060 and between $540-$600 for the RTX 5070.
2 Answers
It really depends on what games you play and your setup. If you're mostly into graphics-intensive games, I'd say go for the RTX 5070 first. It'll give you a significant boost, especially in newer titles. You can always get the Ryzen 7 5700X later; it should be a solid upgrade when you're ready for it!
Your resolution can make a big difference here. If you're running 1440p, definitely aim for either the 5060 Ti or 5070 Ti for better future-proofing. The CPU upgrade is about right, and it won’t bottleneck with the new GPU, so prioritize the GPU for the first upgrade!

I mainly play Dota 2, GTA 5, and games like that. Sounds good! The 5070 should help out in those areas for sure.