The online store says pre-orders start on the 16th. You’ll have to get your order in as soon as possible after the start of the pre-order period or the wait could be weeks if things go as they have in the past. It also depends on how many iPhone 12’s they have already produced.