I think it's okay for now, but overtime as new games come out the FX 8300 will become the bottleneck. And with that being the bottleneck, there's very few CPUs you can upgrade to that will bring a big performance increase.
When you get to the point where the CPU starts to become the bottleneck, I recommend looking into AMD's new Ryzen series CPUs or looking into Intel. Overall i think you should be fine for a bit longer. But as new games come out it may be worth looking in to.