BMW offers a manual on just three cars for 2026: the M2, base M3, base M4, and the dying Z4 M40i. Here is what to buy.