I don't think Ryzen 5 2600 and i5 9600k are in the same price range. I5 9600k costs around $100 more.IMO if you can find an intel processor around the same price would recommend that, e.g the i5 9600k. Gaming performance is much better and would recommend it over the 2600, would only go 2600 if you were to be streaming as well.
I'm not living in USA, I'm from Pakistan and the prices are way higher for new products here.Why can't you get the upcoming cpus? They will release in about 20 days.
The Ryzen 5 2600 or 2600x is a good choice.