I wouldn’t right now. I’d wait and see what Zen 2 brings and how intel responds. When I got my 7700k everyone said I’d be happy for years too and now everything is 6+ cores and games are getting more and more multithreading friendly. The 3570k isn’t a bad CPU to use in the mean time.