Ok, great! You have a good processor. While you are at it, I would look into getting 16GB of memory. You have the processing power and soon the video card, now you will need the memory to back it up too.
As for the video card, it all depends on your budget. Unfortunately, graphic cards are really expensive right now. So good luck finding a good deal. I would recommend a 1070 or higher to go with your CPU. If you are using a 1080p monitor, you could go for a 1060 or RX 580. Hope this helps.