I am currently running an HD 7970 3gb that I bought in 2013. I would like to upgrade my gpu. My question is if a 960 would be an improvement over my 7970 or if I should wait and get a 970. I would like to keep it under $250 if possible. Any insight into this dilemma would be greatly appreciated.