So ive been to talk to one of the higher end detailers about taking care of my X90D when it comes in. They have a waiting list of 5 weeks so i wanted to meet them early. the company is the Shine-shop Automotive and the protective coating is Ceramic Pro which you can see here Shine Shop Automotive Reconditioning & Detailing Greensboro any have any experience with this product. Im doing the gold package which is 5 layers and carry's a lifetime warr on the finish. They are also doing the wheels and a mat finish on the backs of the seats. I haven't decided on window tint yet, I'll just have to wait until I get in the car. The unfortunate thing is that they will need the car for a week to cure each layer, oh well i guess it will be worth it for the protection.