I have a 2012 Jeep Wrangler sport with a soft top that i just recently bought about 5 months ago and today while vacuuming the insides i noticed that the carpet on the floor behind the passengers seat was soaking wet and once I pulled up the carpet it was a puddle of water. I took out the water plug to drain it out but I also noticed that it was starting to rot/rust. This isn't the first time that I see water coming into the car. I just don't really know where it's coming from and I wanted to know if there was some way to solve this problem? Like take out the carpet or find the source of the leak? I'm just not really sure where it could be coming from. It's just a pain because it makes my car smell. It usually rains pretty hard where I'm at and I don't want anymore damage in the interior. Help?