bmw m6 competition package review