The CPU is still pretty good, but your GPU is getting a little out of date. You might find the GTX 970, the R9 380X, or the R9 390 to be a worthwhile upgrade. Of course it depends on what monitor setup you have. You might also find waiting until the first half of next year to be worthwhile when the first post die -shrink GPUs are released.
If you want some of the new connection options like M.2 or USB 3.1, you might want to wait another year or so. It looks like USB 3.1 will be included in the 200 series chipset and it will probably have more PCI lanes as well.