Caraganza First Drive Review 2025 BMW M5: The Eco-Friendly Middle Finger from Munich BMW just built a hybrid for people who still think “eco mode” is a character flaw.