You're likely to benefit more from 8GB RAM and a good solid SSD than the CPU. I recommend upgrading those two and then wait for next major update.
That's exactly what I'm doing. The two aforementioned upgrades go a long way towards speeding an MBP up.