I created that thread... and to give you an update, I done some serious research into the gaming difference between the 3700x/3900x at 1440p and had a stern talking to my self. I can wait for the 3900x, pay the extra £180 for minimal gaming performance increase. Waiting at the moment is a guessing game, I pre-ordered rather late, so who's to say when stock does arrive, I miss out on that batch and continue waiting (ordered when about 150 orders were already waiting).
So this morning I changed my order to a 3700x, and with the extra cash left over purchased my self a new shiny case. The Chip, new x570 mobo and case already been dispatched for delivery tomorrow.
So on the back of that, if you pre-ordered early I would say hang in there as you will be the first to receive when stock arrives. But with stock as scarce as it is on the 3900x, can you really say truthfully that OC will get over 150 chips??