bmw m5 competition package review