I am planning to take ours, when we get it next February, directly to a detailer to have a ceramic coating applied. It will cost about $1,000 to do the entire vehicle including the wheels (they take them off and do both the inside and outside). The coating is nanotechnology that is "supposed" last upwards of 3-5 years depending on the washing method. Based on a good friend that has had it done and keeps his vehicles outside, it takes only a hoe off with water sometimes he uses a power washer. Then dries with a backpack blower. Says it looks pretty much perfect. I hope to avoid those micro scratches. I also suggest never using an auto wash with brushes.