Hell if anything if you feel the need to upgrade, I would just move to an I7-7700k, new mobo, and 16gb DDR4. You'd be set with your 970 until the GPU prices fall (if they ever do). The 7700k will be a big leap in performance and it's been getting cheaper. It'd fit your needs and then some! I had an Alienware 15 with the 7700hq and a 970 and it's still very relevant, I just handed it down to my cousin for playing PUBG.