Hmm that 960 Does wonders on DX11 Games. But in DX 12 not so much. I think that will be the first thing in need of an upgrade. But i am sure that many future games will still use XD11, so it really comes down to what you play.
If you don´t want to pay much , get an RX470 ... hm wait are they even out jet?