New BMW 3 Series in stock