BMW’s high-performance M branch had a banner year in 2025, posting record sales totaling 213,457 vehicles. For all the ways ...