Another question is whether you ordered a 328 or a 335. Most dealerships have immediate allocations available for 328s. Many don't have ones for 335s for months. That's why many members here have waited 2-3 months or longer for their 335.
2012 Alpine White F30 328i Leather Dakota Everest Grey/Sport Line/Premium/Premium Sound/Technology/STEPTRONIC/Rear View Camera/Heated Front Seats/Park Distance Control/Xenons/BMW Assist w/Enhanced USB/BMW Apps