When you’re asked to name the “best BMW” your mind might default to the M5, or you may opt for something special like the M3 ...