I have a question for you. Is it coolant or water that you see/feel in the carpet? Coolant has a faint sweet smell to it. If it is coolant, then you are right in saying that it might be the heater core. But if it is just water, it could be the hose lading a/c condensate out of the car has slipped off the a/c drain tray. Just worth checking.