im lost! what to buy

Blitzilla28

Reputable
Mar 31, 2015
112
0
4,690
so Im playing at 1080p 60hz monitor ( samsung syncmaster e2320)
R3 1200 @ 3.8mhz
2x4gb ddr 4 3000mhz @ 2933mhz
Evga 650 ti Boost 2gb

Games played : Fortnite/dota2 around 10hours/week
*canada*
Cheapest 1050ti is 200$
Cheapest refurbished 960 is 189$
Cheapest 1060 3gb is 254$
Cheapest 570 4gb is 290$
Cheapest 1060 6gb is 324$
Cheapest rx 580 4gb is 314$
cheapest rx 580 8gb 359$
What do I get