With around 10,000 miles under its belt, this 2026 BMW M5 is hardly a brand-new car, yet that does not mean that it is a ...