Life’s too short to ignore smiles-per gallon. The 2025 BMW M4 Competition Cabriolet gets that