2022 BMW 840i xDrive Gran Coupe Battery Test Cost Estimate