I can only afford one upgrade right now. My current system has a Ryzen 5 3600X, an RX 5700 XT, and 16GB of 3200MHz memory. I'm considering either a Ryzen 5000-series X3D processor or a newer GPU. A Ryzen 5 5500X3D costs roughly $200–300 CAD through AliExpress, while the Ryzen 7 5800X3D is priced at $500 or more from local retailers. Which upgrade would make the biggest difference for gaming?
3 Answers
If you can afford a genuinely significant graphics-card upgrade, I’d prioritize the GPU. The RX 5700 XT is still usable, so a small step up may not be worth it, but a major upgrade should provide more noticeable results at higher resolutions and settings. You can then upgrade the CPU later if it becomes the limiting factor.
For gaming, the better choice depends heavily on your budget and what graphics card you could realistically move to. If you can only afford a modest GPU upgrade, the 5500X3D is probably the stronger value, especially at $200–300 CAD. The 5800X3D seems difficult to justify at $500+ when newer options may be available for similar money.
There isn’t enough information for a definitive recommendation yet. Your monitor resolution and refresh rate, exact budget, motherboard model, power supply, and the games you play all matter. Also check that your motherboard supports the chosen Ryzen 5000 processor with the appropriate BIOS update.

Related Questions
Lenovo Thinkpad Stuck In Update Loop Install FilterDriverU2_Reload