Preview of the all new BMW 3 Series