Take out the carpet to let it dry. If you are some place where it is warm, have her run a garden hose over the windshield, door, roof, hood etc. While she is doing that, you are inside with a flashlight and look around the passenger side floor and up the sides by the firewall to see if you can see where it is coming in at.
And just an FYI, lots and I mean lots of people experience leaks with their Jeeps. So don't be surprised if you get responses that say its a Jeep and they leak deal with it... I have been lucky so far with my 12', no leaks that I am aware of.