When it rains-Front passenger side floor gets wet-Only the floor-help find leak. on 2005 Saab 9-3

This problem has been happening for awhile. The floor is wet from rain and I can't find source of the leak. Sunroof, windows and doors seem OK. What about the antenna thing on the roof? it looks like there may be a spot under the dash and next to the console that possibly looks wet. Please help - this is driving me crazy. Thanks to all in advance.

Asked by for the 2005 Saab 9-3