I'm torn on what to get. I want to get what will work best for my computer to help in performance I mainly play games on it with a little school work here and there as for games I'm all over I play a ton of counter strike and right now have just picked up battlefield 1 but I play a wide range of games from very demanding to not so demanding. Right now I have a intel i5 4460 with an asrock h97m micro with some basic ram, 8 GBs. I wanna get a new skylake. I was thinking going with the i5 6600k and asus z170. If I didn't do that I would change out my graphics card which is a r9 390 and get a gtx 1080. Right now I'm leaning to the cpu and motherboard because I don't want to buy a graphics card at 600 dollars and then a new one comes next year I'd rather just put up with my graphics card now and just get the next new one. But at the same time am I really going to notice a difference with a new motherboard and cpu? What would be a better investment of my money?