I'm still using an older AM4 system with a Ryzen 5 3600, RTX 5060 Ti, 16GB of DDR4, and a BIOSTAR B450MH motherboard. I play at 1080p/60Hz, occasionally use a 4K/60Hz TV, and also play VR through Virtual Desktop. My current flatscreen and VR games run smoothly, including Battlefield 6, but I'm wondering whether upcoming games such as Call of Duty: Modern Warfare 4 could expose a CPU bottleneck.
I originally planned to upgrade to a Ryzen 7 5700X3D, but it has become difficult to find new after being discontinued, so used listings are the main option. Would it make sense to hunt down a used 5700X3D or another X3D processor, or should I keep the Ryzen 5 3600 for another year and save for a complete platform upgrade?
4 Answers
If your games are already running smoothly, keeping the Ryzen 5 3600 for another year is reasonable. Since you’re planning a full platform upgrade, putting the money aside for that may be better than paying a premium for a hard-to-find processor now. Check actual CPU usage and frame-time drops before deciding.
If the only goal is to bridge the next year, a regular Ryzen 7 5700X could be a cheaper temporary upgrade. It adds cores and should help in CPU-heavy games, although it won’t provide the same gaming uplift as an X3D model. I’d compare its price with the cost of simply waiting.
Other X3D models are worth considering if the 5700X3D is unavailable. The Ryzen 5 5600X3D or 5500X3D can provide a substantial improvement over the Ryzen 5 3600, while a Ryzen 7 5800X3D is a stronger end-of-platform option if you find one at a reasonable price. The performance gap between these choices may not justify a large price difference.
A Ryzen 7 5700X3D is still one of the best drop-in gaming upgrades for an AM4 system, especially if you want smoother minimum frame rates. A used one can be worthwhile if the price is sensible, but don’t overpay just because retail stock is limited. Also verify that the B450 motherboard has a BIOS version supporting the chip.

Related Questions
Lenovo Thinkpad Stuck In Update Loop Install FilterDriverU2_Reload