bmw m3 competition package review