b&h bmw m3