AC drain goes through the firewall on the passenger side, from the middle box of the 3 boxes bottled to the firewall. On the far passenger side there's the blower fan box, then the AC box is in the middle, then the heater core is in the center behind your center console. The AC box has a hose coming out of the firewall-side near the bottom. Reach up under it along the firewall and you should be able to feel the hose. If the drain hose has come off the box then you will get a bit of dampness in the passenger footwell, more likely to be a leaking windscreen if you've only noticed it during the rain periods and the carpet is quite wet. When the windscreen develops a leak, the water goes down the A pillar, drains down behind the kick panel trim and accumulates in the footwell. Its more of a pain when the windscreen develops a leak on the drivers side, as you usually end up with a wet main fuse/relay panel which then plays havoc with the main electrical system (random hazzard lights etc) The other thing that provides wet carpet is a leaking heater core. Check the coolant level, if it's low you may have a leaking heater core (caused by internal corrosion of the core, and it's a complete bitch to replace as the whole dash has to basically come out.) If the heater core is leaking the easiest fix is to bypass the core by looping the heater lines on the engine in the bay, then you end up with no heater in the car and a slightly less efficient cooling system.