Well, over the last few weeks there has been a bit of chaos that has come up due to a new feature in Direct X 12 (And the open source Vulcan), Asynchronous compute. Thanks to none of NVidias current cards supporting this feature, it appears that they might have some speed issues in upcoming DX12 and Vulcan games. Interestingly AMDs current line of cards do support this feature, which is giving them a big speed boost in benchmarks, though we’ll have to wait and see what’ll happen when actual games running on those new APIs start coming out.
I was planning on upgrading my computer, getting a 980ti to replace my GTX 770, but now it looks like it’ll be best to wait until mid/late 2016 before I start looking at upgrades. It’s possible that I’ll be switching to AMD, as they will probably be better.