The 2025 BMW M5 Is Too Capable: First Drive Review That might sound like a good thing, but in the real world it’s a bit of a problem. By Travis Okulski First Drives - Oct 24 2024