Last night, while my 2018 230i was parked in the driveway, the windows went down and the sunroof opened on their own, only to be discovered in the morning. There was also a bad rainstorm all throughout the evening and night. In the morning I found the car with windows and sunroof open, and filled with water; about an inch in the rear foot wells. What would cause this, and how can it be fixed so that it will never happen again? Thanks in advance. Taking it to the dealership tomorrow for them to go through it.