I been on the lookout for units too, problem is, as bitmain is nearly a 2 month waiting list, everyone selling units wants a ridicules premium of 3-4k usd.
if you have the capital, I would just buy btc, paying twice a unit cost is not viable on any level. other than that, just order direct and wait if you can risk the rewards later.
It’s a matter of perspective. Most are taking the daily profits between now and the next Bitmain delivery window. Then including acquisition costs such as wire outgoing/incoming charges, international shipping and duties. These costs would usually be negated by one local ground shipment.
It’s basically even money. By the time you get a Bitmain delivery in 10 weeks, 5 difficulty adjustments will pass.