My BMW i8's warranty, software extras and servicing are all on a monthly subscription - so I pay monthly, at a discount, and avoid (I hope) any surprise bills, while keeping the car maintained and its software up to date.

In some ways I'm surprised that the Servicing doesn't explicitly promote "keeping your vehicle's software up to date" as in the medium-long term it's the thing that'll keep cars in their best health.

Will


Formerly Aero S5 #80
Currently 911 (992) Targa in python green