I've heard a good way to keep that smell is right before you turn off your car, turn the AC off but keep the blower moving. You can recirculate or not. But you end up getting the moisture out. Most of that smell builds up when moisture is left sitting in the car while you aren't driving it.