Although some of the numbers are outdated, there is still a lot of good information about tracking your BMW here, including average times from Germany to the east and west coast:
https://f80.bimmerpost.com/forums/sh....php?t=1181156
Once you find our the ship's name from your SA or BMW NA customer service (Genius no longer handles this), you can track the ship on
www.marinetraffic.com.
The ship will no doubt arrive when it is scheduled, but the wild card is how long it stays at port. This can be affected by volume of cars, if any damage needs to repaired or recalls (e.g., the recent airbag recall). Two to five days is standard and then the transport to your dealer.