I have an Intel i5-9400F with an H310M motherboard and currently use a GT 710. I live in India, where my budget of about $250 is roughly ₹25,000, and I'm looking for a good all-around graphics card upgrade. I mainly play lighter games such as Valorant and Albion Online, but I get frequent lag and frame drops even at low settings. Would an RX 570 be a good choice, or should I consider another GPU around the same price?
2 Answers
The GT 710 is the main problem here—it’s basically a display adapter rather than a gaming GPU. An RX 570 should be a major improvement and can handle Valorant, Rocket League, Overwatch, and similar esports games at 1080p with high frame rates. However, it’s an older card and will struggle more with newer, demanding games. If prices are close, also check for an RX 580, GTX 1060 6GB, or GTX 1660. Just make sure your power supply can handle the card and has the required PCIe power connector.
If you can find one within your budget, an RTX 3050 would be a stronger and newer option than the RX 570. It should handle your current games easily and give you more room for newer titles. Still, compare local prices carefully—if the 3050 costs significantly more, a used RX 570, RX 580, GTX 1060 6GB, or GTX 1660 may offer better value. Don’t assume a future sale is guaranteed, so buy when you find a reliable deal at a reasonable price.
Would it be worth waiting for a sale, or should I order once I find the 3050 at a good price?

Thanks, that helps a lot. I’ll compare those cards and check my power supply before buying.