It depends upon what you consider wrong with what you currently have.
I do not mean that the computer is bad .I mean for the future improve in graphics.
IMHO, I would hold off on considerations for a graphics card update until after you budget a better processor. Kick-a$$ graphics with a mediocre processor doesn't get you where you want to be.
My mediocre processor? You don't help anything if you buy me a processor would be the best.
For more complete information about compiler optimizations, see our Optimization Notice.