Home BMW M3 suffers embarrassment at the hands of the Mustang GT