*bear with me
I have a 970 and it still runs games fine. It depends on what performance you want and what you expect. Do you want to run AAA games on ultra at 1440p at 60fps? Or are you satisfied with high and sub-60fps? Think about what kind of games you're playing (how old they are, how optimized they are, etc.) and how important it is that you are on the bleeding edge of performance. Think about why you want to upgrade and if it's worth that extra investment, and if it will really help you enjoy games more. Yeah, 1440p at 60fps on ultra is nice, but is it worth spending $600 so you won't have to turn settings down to high?