Graphics card for Ryzen 5 1600

Mobo: Msi x370 gaming plus AM4

Cpu: Ryzen 5 1600

Psu: Cooler Master 550 W

I need a better graphics card under $292.13 (25k rupees) than my gtx 1050ti. Got to know after 7 years that ts bottlenecks my cpu performance. I also got to know that some pcie gen 4 graphics card are backward compatible with pcie gen 3 with minimal drop in performance, so that might help me as well.

Here is a link for Parts price tracking list for my country (for new parts): https://pcpricetracker.in/gpu

Please suggest me some. Thank you.