Hi there!, ifs you're mainly a gamer (like me) then the 3930k wouldn't be of much use, not many games take advantage of more than two or three cores. Unless of course you plan on also using the pc as a workstation as well? Say for video editing, or running high end quad SLI or quad Crossfire where the extra bandwith and PCIe lanes of the X79 platform give effect.
I would advise investing in either an ivy or sany bridge i5 2500k/3750k or an i7 2600k/2700k/3770k, and invest in a decent Z77 motherboard. Overclocking is also a dream, I got my 2700k a few months back, within a couple of hours had it stable at 4.7GHz with stock voltage.
Alternatively get a cheap Sandy Bridge Pentium and mobo and wait for the release of Haswell next year!
With regard to whether or not you should wait to upgrade, that is entirely you're decision, however if you are going to wait and wait for the best performance then wait is all you'll ever do. A compromise could be to buy the gtx 680 or 7970 right now (yes they will nuke any game for the foreseeable future) and then wait for haswell. However if you choose to buy now you are still going to get years of great performance out of the components you have picked. Just make sure you have a high quality PSU to power your system.
Secondly, the specs you have provided for upgrade will easily and thoughtlessly run GTA V at 1080p, however the 3930k is probably unnecessary.