Stemz :
Yea i dont really wanna upgrade when something newer is coming out i kinda wanna be future proof a bit thats y i was asking for suggestions
You may want to wait for nvidia's next gen gpu's then if that's the case. Apparently there's some sort of controversy where the maxwell cards don't have full dx 12 support.
With the AMD r9 fury x you'll be future proofed for a long time. With the benefit of liquid cooling. I just prefer amd though, so I'm kind of biased lol.