I have 300 dollars to spend I have a gtx 970 and i5 4590 and 16 gb ram a good motherboard for overclocking I was wondering what part should I upgrade the cpu to i7 4790k which I am getting in 270 dollars or gpu to gtx 980ti MSI 6g golden edition which I am getting in 300 dollars which will be more future proof and will give me more performance