I believe ibrennan is correct.
The insurance you get in Europe covers the car while you're driving over there. You do not put the car on your insurance here in the US until you take delivery from your dealer. In the interim between when you drop in off in Europe and take redelivery in the US the car is covered by BMW.
Current: 2016 Silverstone M5, 2014 Anvil WW Jeep Wrangler
Previous: 2013 Monte Carlo Blue M5 (ED on 9/1/12), 2009 Carbon Black M5, 2006 Silverstone M5, 2003 Sterling Grey M5, 2000 Anthracite 540i6, 1998 Jeep Grand Cherokee 5.9Ltd, 1990 Eagle Talon TSi AWD, 1978 Mazda RX-7