According to BMW, after 10.5 weeks, mine is now at the dock in Germany awaiting a ship.
With only 6 weeks left in the year and the many stories here on the boards of cars sitting weeks on the dock and then more time lost at the VPC, I'm not feeling super confident that it will make it by Jan 2nd.
Time will tell.
2015 E89 Z4is B44/GMOF DCT
2013 E82 135is 416/LWNL 6MT