Buy GTX 980 or wait for NVIDIA's next card?

Sigurdur B

TS Rookie
I want to get build a new computer but I was thinking maybe I should wait a while until NVIDIA comes out with a new GPU. I want to get the GTX 980 but I would be really pissed if 2 months after I buy it they come out with something better at a similar price. I have not been keeping up with NVIDIA release dates on their cards so I don't know when their next card will arrive. Any tips?