Water dripping through firewall behind the dash

I have the solution, do what I do. Don't drive your car in the rain and don't wash your car the traditional way. That is, don't use a hose to wash and rinse. I just wipe mine off with a damp towel.