Water leak on driver side. on 2005 Subaru Baja

I have a water leak on the drivers side floor.After rain or a car wash,water shows up.Someone told me to check the FIREWALL!!

Asked by for the 2005 Subaru Baja
1 answer
Check moonroof drains there are normally 4 one in each corner.