You only have to about 7 days in advance and BMW makes the second monthly payment to account for the fact that the car is on the water and not in your hands. Admittedly, however, there is a slight bump in the money factor to adjust for this.
2011.75 E93 ///
6MT/Premium/Cold Weather/Convenience/EDC/19" 220M/Premium Sound/Satellite Radio
Euro Delivery: July 5, 2011