My car leaks when it rains. Rain drips from the visor area. I suspect an area outside and above the windshield that is showing some rust. I also suspect that my windshield was not replaced (long ago) properly - which resulted in the nicked area, which resulted in rust.
It is bad enough that during a good rain, not only will the edge of the seats get damp, the floor mats get soaked, and worse, the car floor itself collects all of the rain that has leaked, and pools so the heel of my foot and the hem of my pants get wet when I'm driving.
The car is 19 years old ('97 Toyota RAV4), I am it's only owner, and even if I had the $$ to buy new (which I don't) I would rather reinvest in what some would consider a clunker, but I see as a car having served with honor.
Did I forget to mention that I live in Florida, where 6 months out of the year is considered "the rainy season"?! There are some weeks it rains almost consistently every day, so the car never really gets a chance to dry out before the rain comes again. You can imagine that this will sometimes result in an unpleasant damp smell in my car. As rain is an unpredictable, though always probable and likely event (living in Florida), leaving the windows open so the car can air out is not often an option.
When cleaning the car interior, I routinely take the mats out and scrub them, and will use upholstery foam cleaners to clean the car floor and seats - basically anywhere there is upholstery or carpeting - to mitigate the smell and resulting mildew ... but during the rainy season this is a never-ending battle that is unrealistic to keep up with.
Is there a quick, easy (I know zero/zip/nada about car repair/diy) and - most important - inexpensive repair for this situation?