Tjeez, did you even read his question? If he plays games professionally he will also stream. That means he needs a proper CPU with enough threads to do both. It's how gamers make money. i9900k or it's cheaper and newr 10900k are great for this. Ryzen 3900x aswell.
Waiting for the 4000 series wont help because thats what, 6 months away? And they will first launch mobile if I remember correctly...