You should get to the root of the problem instead of putting a band aid on it. If you get instant total fogging look at your heater core. when you leave your drive way your motor and coolant are cold aswell as the thermostat is closed forcing it to bypass. Shortly after you leave your driveway the motor warms up, thermostat opens and sends full volume of water through the heater core which has a leak in it, this results in steam in the cabin with no where to go but onto your windows. or your heater intake water defector has come dislogded unknown to you allowing water onto the passenger side floor, under the carpet and mat.
Sorry about the long post. hope this helps.