If it pools up in there with the A/C on, then it's a clogged evaporator drain (rubber hose on the RH front of the car that drains the evaporator. It's clogged with debris, clear it out with a wire.
If it leaks only when it rains, it's a seal or windshield/body seam leak.
Dealer's problem, 2002 vehicle, covered by the OEM factory warranty.
Joe--ASE Certified Parts Specialist & 10th Ann.Club Tech Director '80 Carousel Red Turbo T/A, 26k orig. '79 "Y89" 400/4 speed 10th Ann. T/A, 57k orig '84 Olds 88 Royale Bgm 2 dr, 307 "Rocket" (lol), 141k and still going.... '80 T/A project car...