I'd suggest hitting up the 2nd hand market, such as ebay, and getting a 6gb GTX 1060. If you do buy a used Graphics card, stick to a name brand like MSI, Asus, Zotac, Gigabyte, EVGA, Gainward, PNY.
Please keep power requirements in mind. The GTX 1050, GTX 1050ti, and GTX 1650 don't consume a lot of power so these cards will work with a 300w power supply. For cards like the GTX 1060 and GTX 1660ti, a 450w power supply will be needed. For cards larger than that, you'd need a 550w power supply and a 650w power supply for top of the line cards.