You can't buy a Polaris based card until sometime probably near the end of summer. And at that point you could just continue to wait for the next new thing. There is always a new thing only a few months away. But, you can't game on vapor.
At 1080p, I haven't seen any games yet that the 970 didn't do extremely well in. Don't worry about what you can't buy. Solve for your current situation and have fun.