I actually don't mind too much if I can't get my GPU, but if I can't get my CPU of choice, then I may just buy a cheap Zen 2 CPU (say a 3600) until I can get my 5950x (yes, overkill, I know...). I already have my case, ram, ssd, PSU,fans (actually expensive and not too easy to get (lian li uni fans sl120 white)) with my dark hero motherboard in queue. I actually had to wait to buy most of this and now I have it waiting in my house, I kind of want to use it.
I do wish more companies offered queues, I don't care if I am #12,986 as long as I know where I am and can see it get lower over time. And on that note, I mean a queue not like EVGA where you get a text and have 8 hours to accept it. Just let me join a queue and mail me my junk when it is my turn. I don't even care if they bill me when I join.