My new Z4 arrives in early June (fingers crossed) in Portimao Blue. After a few years with my current G29 the plan is for this one to be my retirement car until I stop driving. Got the tech pack and comfort pack as extras but should I go for the BMW protect? Anyone any comments? Should I go with the BMW extra or look at maybe a ceramic coater?