I like the Lucas Oil Speed Wax, available at Walmart and most any auto parts place. Goes on easy, wet or dry, doesn’t stain rubber or plastic and will work great on your vehicles also