Microcenter has the 9700k for ~$200 right now and stacking board discount. I mean, if you are looking for gaming performance and are even considering Intel, a "reasonable" OC on that and it should be able to hold it's own really well.
9900k is $300. But at that point why not a 5600K? It looks like it essentially wins in multithreaded and single threaded benches against anything not Zen 3 based and it seems like, based on the time it took MC to sell out of them, they will be in greater supply generally speaking.
But, really, how much (significantly) better is anything than a 3970x at gaming? I was just checking the specs on that again and from cache to dram bandwidth it looks killer. Does it have memory latency issues or what?