I have a 970 and at 1080p with the game where it is right now it's perfect and gives me a rock solid 60fps on Ultra settings across the board, even for planetrary landings. That said, I get the sense that it's only just there. If I try to increase supersampling for example (to improve anti-aliasing, which supersampling does better than the in-game anti-aliasing techniques) then I do, just sometimes, see a drop below 60fps on planets. Similarly I'd suspect that increasing the resolution (e.g. for 1440p) might also just occasionally introduce sub-60fps moments. Finally, and I don't know if this is something you're considering, I suspect that the 970 will only JUST be good enough for VR. My plan, as and when I can afford a headset, is to try it with the 970 and only upgrade if necessary. In your position, if you can wait maybe a month or so for 1070 prices to stabilise, then I'd probably recommend that, otherwise if you want to get going now and the 970 is a comfortable price for you, then go for it because it will still give you many hundreds of hours worth of very happy ED gaming.
I think this is an excellent point and also worth bearing in mind. I don't think it will happen this year tho.