Overclocking depends on your cooling, motherboard, power supply, etc. Those CPU's are simple to overclock and should go 4.0 without a voltage change. But if your using the stock aluminum cooler that comes with a 8300, it probably won't handle the added heat that comes with overclocking. They are marginal at stock speeds. Another question is, are you using Gforce experience or OBS to stream? If it's OBS you need to set it up to use NVEMC to stream instead of x264 which will take the load off your CPU and use CUDA that is built into your GTX 1050 without slowing anything down. Gforce Experience uses it by default.