brett.denooijer :
So should I set out and buy the i5 8400 ? Because I am mainly gaming and light video editing.
I agree with what Eximo said that it might be a good idea to wait for Intel's new CPU release to see what prices and performance are like. If nothing else it will likely drive down prices of their current offerings. Not sure I agree Ryzen will be better for DX12 titles though because we've already seen a fair amount of those, and whether Dx12 gets utilized better in a multithread sense going forward, Ryzen is still a slower chip that fluctuates more in frame rate than Intel. What I'm saying is latency affects performance as much as multi thread capability, so those factors are pretty much a wash.
As far as 8th gen Intel being old already, no way. Even though it has 6 cores vs 8, it will be quite some time before any games actually NEED 8 cores. There's hardly any with 6 core support so far. And keep in mind when you add more cores, the clock speed has to drop to account for the added heat. This is why Intel Coffee Lake is the fastest for gaming. It strikes a balance between cores and speed. You add to that Ryzen's Infinity Fabric being shackled to RAM speed, very limited in OCing, and very vulnerable to wild frame rate fluctuation, and it's a gamble for anything but workstation use.
And no, I was referring to the 8500 because it's roughly same price as the 1700, which seemed like your max CPU budget. Any way you go though this is a complete platform upgrade required, so you'll need to afford CPU, MB, and RAM all at once, which will likely be at least $450 at current prices.