Sabs:
Not to sound facetious or mean-spirited, BUT the best "product" is a garage or car-port; IE, keep the out of the sun altogether if possible.
Colors like red are notorious for fading in the sun and if such a colored vehicle sits outside 24/7, its paint life will suffer accordingly.
Now can you use a product, like a coating, to diminish (but not eliminate) sun fading??? I would just suggest keeping it polished and waxed on a regular basis, like at least one every 4 months. Yes, it will reduce the life expectancy of your finish, BUT at least it will look good for, what I would guess should be at least 5-6 years, depending how aggressive you are with the compounding/polishing process. Which is WHY professional detailers use Paint Thickness Gauges (or PTG) to measure the actual clear coat left on a vehicle BEFORE they start compounding/polishing so they will not compromise (IE, burn through the protecting clear coat) the vehicle`s finish.
By the way, Collinite 845 Insulator wax is a good wax to use (I use Collinite 915 Marque D’Elegance Wax myself) , BUT I think many professional detailers are migrating to coatings.