It's safe to say 2022 has been good to BMW enthusiasts as they not only got the long-awaited M3 Touring but also the M4 CSL and the new M2. Saving the best for last, the culmination of M’s 50 ...