Hi everyone i have a pc i7 4790 16gb ddr3 1600 mhz 1 tb sshd z97 guard pro gtx 970 CM v1000 psu bought this pc mid 2015 but immediately skylake dropped and ddr4 came in and now kaby lake are coming. I has made mw pretty depressed that pcs go obsolete so fast. Should i upgrade my built to kaby lake next year or this processor will easily pass me 4 year? If not what upgrades i should make with time?