I am going to be taking delivery of my X100D on 3/28, hopefully! I have read a lot on the forums about various paint protection products and am wondering if any fellow Tesla owners in Michigan have had products such as XPEL, OptiCoat applied to your Teslas? Do you think it is necessary? If so, what business in Michigan would you recommend to do the application and/or what product would you recommend? Thanks!