I recently purchased an 06 Miata. The car has low miles, only 22,500 and looks in great shape. When it rains I get an inch or two of water on the floor, passenger side only. The roof seal and window seal look to be in perfect shape. I see no signs of water on the inside of windshield, side window and dashboard are all dry. The only water in the car is on the floor. I have been keeping a car cover on when not driving it, but I would not like that to be a permanent solution. Any suggestions on where the water might be coming in.