BMW M8 Gran Coupe assessment by Carwow