Just bought a certified 2012 Cadillac SRX which has sat out in the sun and weather at least 7 weeks at dealer. No way to know whether prior lessee garaged it or not. Interior is in fabulous condition with no signs of sun fading or cracking anywhere. Exterior paint is still shiny but can definitely tell by looking at it just right that there is just a trace of dullness and a trace of water spots even though overall it still looks pretty good. Used Liquid Glass pre-cleaner and then Liquid Glass polish on 1/2 of hood and that side now is cleaner and there are no traces of water spots but I'm not sure the depth of color is as deep as on the non-treated side and the overall gleam/shine doesn't really seem that much better. What I'm looking to do is preserve the finish for the future mainly--I want it to look as good as it can now but preservation is my goal (it will now be garaged 100% of the time it's not being driven because I'm retired). What do experienced hands recommend here? All answers will be much appreciated.