I hear of this product called opti coat which is supposed to act like a clear coat to really protect the paint and might even prolong the color fading process since i think it also blocks out UV raysHey! Other than garaging, what is there to do beyond routine cleaning?