Dropy :
They guy above is totally right except from the part that it is way more important to get a GTX 960 over a 750ti than to have an ssd which only effects loading times and not FPS. On the other hand having a Gtx 960 can mean the difference between low and high graphics. So I suggest you get a better Gpu. ( get an ssd later )
It's true, an SSD is an unnecessary luxury item, but I've grown so attached to it at this point I don't think I could live without it. Being able to turn my computer on and have it running before the monitor is warmed up is fantastic.
Most of the games he listed will be fine with a 750 Ti, and even most gamers spend half of their time doing things other than gaming (browsing the internet).
Additionally, the 750Ti is just a fantastic little card that you can give as a gift to pretty much anybody you know doesn't have a better GPU once you upgrade. The fact that it will run on even junk prebuilt PCs is why I like suggesting it. A 750 Ti and the best CPU you can cram in the motherboard will usually get even grandma's PC capable of entertaining the kids with Call of Duty.