Hey guys. I was wondering which I should buy first: a better CPU or a better GPU. Right now I have an EVGA GeForce GT 630 w/2gb vRAM. My CPU is an Intel Pentium G3220 3.0GHz. I have upgrades in mind for both of those parts but I'm not sure which I should get first. I'm looking to make a mid gaming rig. (I also have 4gb DDR3 1600MHz RAM)