Ahem.
Hi.
First off, I'm still running an i5 2500k at stock clocks. This CPU will sit at 4.4ghz all day long with a decent cooler. That said, I've had no need to overclock it. I've also got 8gb of RAM which is the same age as the CPU. I have an ageing AMD R9 290 4gb which still plays everything I want at good settings. It's only when I start exploring the depths of 1440p that I need to start cranking things down. I have a Samsung 850 EVO 250gb SSD which still loads from boot to desktop in about 15 seconds despite being about three years old.
This bullshit where people seem to think that you need a million gigawatts of CPU power and 15 GPUs to run a game needs to come to an end. The fact is that Intel are dragging their heels as AMD are offering no competition, so their CPUs today are only marginally more powerful than those of 5 years ago. Intel is instead focussing on Hyperthreading and energy consumption. I'm sure they have an entire arsenal stashed away somewhere in case AMD gets serious again, so they'll rip AMD to shreds.
That means that a decent 5 year old CPU will still keep up with the latest stuff today. Granted when you push tech to the limits the newer stuff will spank it but for everyday gaming it's fine. Granted GPU tech has jumped quite a bit recently over the last year, especially with the 1070 and 1080s but even then, you're going to need to crank a pretty hardcore game to max settings to stress them. At 1080p, even a 970 will still max out most games.
The thing is this: spend £1k today and have a rig which will last you a few years and then upgrade the whole thing when you're done. Apart from people who play at 4k, multi monitors, 3D and other specialist shit, a single GPU system with 4 cores, 8-16gb of RAM and an SSD will be perfectly adequate for years to come.