I've been watching the hardware market for quite a while, but can't find the perfect reason to drop my trusty i5-2500k + Nvidia 970 combo yet.
Graphics card prices are still somewhat crazy and the artificial cutoff of the 1080ti unfortunately hit precisely the spot where I was hoping to find a cheap alternative once the RTX series entered the market, but nope, nada...
CPU wise Intel put us gamers in a tricky position with the new 9000 series as well.
i9-9900k - nope, not worth the money.
i7-9700k - nope, why should I spend so much money for a CPU that has little to offer above the i5. Mind you: While in the past i7 was with SMT (or Hyperthreading for that effect) and i5 without, now on the 9000 series only i9 has SMT.
i5-9600k: Would be the sweet spot, 6 cores without SMT for a reasonable price, but... i5 9000 series CPUs are in fact CPUs which were born as potential i9 ones, but failed core checks, clock rate checks or both and therefore got derated to i7 in the first loop and to i5 in the second for not even reaching i7 specs. You'd buy something that's known faulty, even if only on parts of the die that are laser-cut for that reason now anyway, but still... it's like going to your car dealer and deliberately asking him to sell you a lemon.
i7-8700k: Would theoretically be an alternative, 6 cores plus SMT, but it's price is just slightly below the 9700k and after all it's already an "old" CPU - who likes to buy "old" when you want to create something "new"?
AMD? Ah c'mon... they should do their homework first.
Mike