Personally, I would wait. AMD's Zen CPU is suppose to come out at the CES, and it has the potential to either lower prices of current on the market CPUs or be one you are interested in.
While there is always new technology around the corner, I am personally waiting for this to come out before purchasing my new computer.