Do you happen to have a sunroof? I've seen numerous posts where the sunroof leaks, and then water gets into the interior lights. I believe this was on older models. You might want to search this site for posts on this issue. If you don't have a sunroof, I don't know what to tell you. We have had record snow fall here in Minnesota during December, including one 17 inch snow, and a 7 inch snow, and I haven't noticed any water. My jeep sits outside, 24/7.
Hope you had a great birthday.
A girl and her Jeep - a beautiful thing
2010 White Jeep Cherokee Sport
St. Paul, MN, USA