I don't know that I agree with others due to the game you're talking about playing.
I would probably jump to skylake and get something like a 480/1060.
Total war is really cpu hungry, so i think this would be a better option. I don't think you'll gain much in the way of CPU by waiting, primarily because of Intels new approach to processors...so we should now see 3 branches of processors per Mobo socket, which Imo means slower gains, but also that if they do get a huge gain, you'll should be able to upgrade/sell old more easily than now (since you need mobo/ram/cpu.)
New graphics will be out by that time you quoted, but that can always be said, as graphics continue to rapidly advance (faster and more significantly than processors that is, in terms of gaming)
So this is what I would do in your position, provided you do not want an i7 (which wont help you for just gaming, particularly this one)
480
http://pcpartpicker.com/list/hw8QGf1060
http://pcpartpicker.com/list/tZGJtJedit: in conclusion i dont think you have any reason to wait, as we are not really in any significant reasons to do so.
This post was edited by Rapture on Nov 7 2016 06:52pm