I was down with the last post until the very last comment.
Intel is not that much better than Ryzen. Numbers I saw with kaby lake be ryzen were only a few percentage points. Plus ryzen + is like 2 months out, ryzen 2 should be next year, then ryzen 3 a year or so later. They are supposed to be improving IPC and clock speeds.
I have a ryzen 1600, had an fx 6300 prior. It's like a 40% jump in single core performance and I think it will get better. Trust me, the ryzen chips aren't the dogs the FX chips were. Especially when you give them a little overclock. Plus the upgrade path will be better.
If you can though, stretch the budget to get a B350 motherboard so you can overclock. The GTX 1060 is a great suggestion. If you need to save money, you could go to the 3gb model. If you really needed to cut, you could go to a GTX 1050ti. Not the fastest card, but it would blow the doors of what you have now, and would open up the budget to get something like a ryzen 5 1600, or maybe even a 1500x or something.