I am getting alot of this question lately. The answer is not simple. I personally think that everyone should wait for Windows 10 and DX12. That alone is going to be a major upgrade in rendering power what with the revamped API’s vastly superior efficiency in using CPU resources. On the other hand, if you have the money now and you want to enjoy The Witcher 3: Wild Hunt at something better than a slide show, buy a new card today. From a technical stand point, grabbing a new video card is not as easy as putting bread in a toaster, but its close. All you need to make sure of is that you have the room, and a suffient PSU to keep things running.
But lets say that you have a mid/high level last generation video card already, but a so-so CPU. In this case, the cheaper, smarter move would be to get an improved CPU for particular motherboard socket as DX12 is literally a forty-five percent plus increase in frame rate just from software. Be patient and just wait until after July 29th and your upgrade to Windows 10 and see what your particular PC improves into for gaming. That is the plan here at Neteffect. We are going to just wait and see what one of our PC’s gains in rendering power before making any purchasing decisions.