As above, they are coming in stock in dribs and drabs. Decide what you want, decide what compromises you’re willing to make, and ring round shops.
Both my sons need new bikes so I’ve had to do exactly that. I spoke to a Specialized concept store about 8 weeks ago and they told me to call back in 6 weeks as they were expecting stock. I called them two weeks ago, ordered what I wanted, and put a deposit down. I’m actually getting three bikes:
1. Son #1, just arrived, now in build queue, pick up in a couple of weeks
2. Wife, expected in stock in two weeks, then two weeks in build queue
3. Son #2, expected in stock early June
It’s not ideal but I’ve spoken to about 6 shops over the last two months and pretty much every brand has long lead times. Some models aren’t expected until summer ’22 now!
Alternatively, shop around for a second hand frame and make do for a year or two. Be prepared to get bent over on second hand prices though.