Best Care For Vinyl Tops??

Hey, anyone know what the best care is to keep a vinyl top looking great and to keep from cracking/ripping/fading??
What about armor all??
Mink oil??

The 66 Valiant has a fairly new top and I want to keep it looking good!

Thanks!