i suggest gtx 1060 6gb.
if you want a cheaper GPU but thats still pretty powerful and will run all games out today then get the GTX 1050ti
Make sure it is the 1050ti version and not the 1050 version like HankMoody mentioned in his answer