What shall upgrade

Solution
depends on what you're doing and of course the resolution you're playing at
and also your location

for 1080p I suggest going with a 1070 and bumping up the RAM to 16GB
but if you can't find a 1070 below 450$, it's not worth it