I have used a product from TOYOTA called ""smart cleaning products" its PH balanced and provides a UV protection and is also recommended by TOYOTA.
I think its amazing because its so easy to use and is HONESTLY NON GREASY $3-$10 per bottle.
I checked my 03 Sport and (WHew!) no cracks yet!!
Good luck all!