There's a lot of panic buying going on. Both at the data center level and the consumer level.
My recommendation is that if someone doesn't strictly need the hardware in the next 12 months, it's better to wait it out.