I thought this is a low maintenance car?.. with 25k km oil change interval, that works out to be one oil change per year and the rest of the fluid can last a life-time?
Wear and tear will be your tyres, brake pad and brake disc rotor which confirm fail to last life-time!
.. and if life-time = 160k km by BMW's definition, the E60 has another 60k km's life.. some say no matter how frequent you do oil change, it will still fail at 160k km, at least the gearbox!
If a new unit cost RM400k, after 100k km, the value should left 400x(160-100)/160)=RM150k.. agree? No?