If your planning on regular upgrades over the next few months(say 3 or less until your next upgrade) getting a new CPU might not be a bad idea only because of the price gouging going on with GPUs because of etheruem mining craze. If you don't plan on another upgrade for 3-6 months or more it be best to wait for GPU prices to go down and get a new GPU first.