If you’re getting a sunroof model, look EVERYWHERE for signs of water leakage. There’s known issues with the sunroof drain leaking and the third brake light leaking on early models (hers was an '02).
$3k later at mini, it went back under the lemon law. They replaced everything they could think of and that thing STILL took on water. At one point they even accused her of purposely trying to sabotage the car!
Look under the rear mat the trunk, and look by the driver kick panel. Those are the common places for leakage.
That said, it was an AWESOME car and it’s really sad she had to trade it in, but they just couldn’t fix it, and she started having all sorts of electrical issues due to shorts from the water - like doors no longer locking, windows not rolling up, headlights not turning on and door ajar alarms going off randomly while driving.