The most recent incarnation of the BMW M3 has almost reached the end of the road before the next-generation model is introduced. Once you get past its polarizing front fascia, there’s no denying that ...