Car probably has windshield leak and/or wiper pivots and/or clogged cowl drains. My car had leaky windshield and leaky wiper pivots early in its life and a year ago finally got around to doing full floor replacement. Luckily same floor as a Duster so usually in stock....