With the current situation, it's hard to say to be sure.
I'd heard that the dealers might be able to start to order them starting in April for start of build in July, but that's not anything official, and it hasn't happened yet, that I can tell. They tend to get to order them prior to alerting the general public. But, keep in mind, BMW allows them to customize a 'stock' order up until almost literally the day it is scheduled to be built, so if you buy one of the dealer's 'stock' orders, it can still be customized if you wanted.
I'd like to drive one prior to making up my mind. So, that's likely to put mine, assuming it's what I think it will be, into the fall.
Since the vehicle is already being made and sold elsewhere, as an introduction, they may do a road show around the country and let people drive the current model here to drum up interest.