I'm planning a gaming PC upgrade in Egypt and can't decide whether to stay on AM4 or move to AM5. My current system has a Ryzen 5 5600, RTX 3060 Ti, Gigabyte A320M-S2H V2, and 16GB of DDR4. A Ryzen 7 5800X3D costs about $374, while a Ryzen 5 7500X3D costs around $239. Moving to AM5 would also require an $82 motherboard, a $25 cooler, and roughly $241 for 16GB of DDR5, bringing the total to about $584. The problem is that I could only afford one 16GB DDR5 stick initially, meaning I'd have to run single-channel memory until I can buy a second stick. How much would that hurt gaming performance, and would it make sense to buy the AM5 system now anyway? I mainly play Rust, where my current CPU performs poorly compared with X3D chips. Would you upgrade now, stick with AM4, or wait for better memory prices?
5 Answers
If you remain on AM4, consider a 5800X3D only if you can find one at a much better price. Otherwise, keeping the 5600 and putting the money toward a faster graphics card may be more worthwhile. Also, an A320 board can limit features, so a B550 board could be a sensible platform upgrade, especially if PCIe 4.0 matters for your setup.
Before deciding, look at the games you actually play and what is limiting performance. For most games, the 5600 should be fine, but Rust can be unusually CPU-heavy and benefits a lot from X3D processors. If Rust is your main reason for upgrading, an X3D upgrade makes more sense than a general-purpose upgrade, although the pricing still matters.
Don’t underestimate the value of simply getting 32GB of decent DDR4. Modern games can use more than 16GB, and a matched dual-channel kit avoids the performance penalty of a single DDR5 stick. At 1440p, your current DDR4 platform can still perform well, so I’d wait rather than pay a premium for an incomplete AM5 build.
You can recover some money by selling the existing CPU, motherboard, and memory, but I’d still avoid buying AM5 unless you can afford 32GB in dual-channel mode. Running one 16GB stick temporarily will reduce memory bandwidth and may cause stutters in demanding games. Waiting and buying the complete platform later is the cleaner option.
I’ve already included the expected money from selling my current AM4 parts in the budget, but the DDR5 cost is still the main obstacle.
I’d stay on AM4 for now. The Ryzen 5 5600 is still a solid match for an RTX 3060 Ti, and putting together an AM5 system with only 16GB in single-channel mode is a pretty awkward compromise. You’d probably get better results by adding another DDR4 stick, improving the motherboard if needed, and saving for a stronger GPU later.

Rust is the main reason I’m considering this. It runs noticeably worse for me without an X3D CPU, so I’m trying to decide whether the AM5 cost is justified.