I'm currently upgrading my PC and need some advice on which GPU to get. Here are my specs: H410M motherboard, Intel i3 10105F processor, 16GB of Crucial RAM at 2666Mhz, and a GTX 1050 3GB. I'm getting an Intel i5 12400F and a B660 motherboard soon. I'm planning to keep my RAM for now but will upgrade to 3200Mhz later. The GPUs I'm considering are the RTX 3060 12GB, RTX 4060 8GB, and RTX 5060 8GB, as they're all roughly the same price. However, I'm confused about which one to choose, especially with the PCIe 5 vs. PCIe 4 situation with the 5060. The PC will mainly be for gaming, but I also need it to handle 3D modeling. Unfortunately, I'm on a budget and can't afford any TI versions or a PCIe 5 motherboard with DDR5 RAM. Any thoughts?
4 Answers
The 5060 is definitely the way to go. The PCIe lanes only come into play if you're dealing with VRAM limitations, and that's not likely in your case. Plus, if you can find an RX 9060 XT at a similar price, that could be worth considering as it's known to offer great raw performance.
I'd go with the RTX 5060; it's the best bang for your buck out of the options you've listed. The performance difference is notable, and most games and applications won't really get impacted by PCIe 5 vs. PCIe 4. If you're worried about availability, definitely keep an eye out for any stock updates!
Honestly, if you can, just get the RX 9060 XT. It's the best value for the money, especially because it's 16GB for a bit more than the 5060 TI. The tech behind that card offers better performance than the NVIDIA cards in this price range. But I know local market prices can make things tricky.

I wish I could, but availability for AMD cards here is really low. I've been all over trying to find a Ryzen 5 5600X, but it’s out of stock everywhere. I think I might just stick with Intel for now.