So i just built my pc(gtx 960 4gb,i5 4460, z97x gaming 3) im very happy with it everything works perfectly fine, however i just noticed how much better skylake is. So should i upgrade to skylake in the future or go with i5 4690k and oc it? I would really prefer to just upgrade cpu instead of mobo and ram but will a i5 4460 do fine in this year and maybe the next year too, becuase is some months i will upgeade my monitor and then my gpu to a gtx970 so it will take some time till i upgeade my cpu. What should i do? i can even go for i7 4790k if it will worth the money but still prefer i5 4690k well any help plz?