I will definitely be patient as like you I think it's worth waiting for, but it's still annoying. Still, what's a couple of weeks more.I would definitely hold on in your case... that price difference is relatively small. Here I've got a 5900x on back order for £510, but I can get a 5800x for £350, which is really making me consider the 5800x. However, my current CPU/mobo is about 10 years old... if I take a similar approach with this build, then I think the 5900x will pay dividends down the line.
Even when I get the CPU there is still the matter of a GPU and those seem nowhere near at the moment. I'm not sure I will ever forgive either Nvidia or AMD for this disaster of a launch. As a consumer, trying to get stock has been a near-humiliating experience for many people having to resort to silly measures to get a card.