BMW M5 verdict and specs