You’ll be waiting a long time. Some dealers are estimating 4-6 months before parts are even available and potentially longer to get your actual car fixed. I hope you didn’t have any plans of trading your car into a BMW dealership either as they can’t resell trade-ins (or their current inventory) until it is fixed.