The best bank for your buck graphics card under $300 right now is the GTX 1050. I would usually say go for a RX 470 or a RX 480 but those prices are still jacked because of mining. The 1060 does have good performance but it is not as good value wise. You get more frames per dollar if you go with the 1050