Good you don't have a BMW. Or, maybe you do. Newer ones require a new battery be coded to the vehicle, which is not a DIY, and it has to be a BMW battery I do believe. (however, believing is not knowing. Understood?).
My E46 is always parked in a garage, and I always disconnect the negative cable to prevent a drain from the security system. I may not drive it for a couple of weeks at a time.
The HRV had to go to the dealer because when assembled, a small tube was forgotten for the sunroof drain resulting in the pass. floor under the carpet being flooded.
The loaner HRV, which was filthy, btw, wouldn't start at home, and I had to charge the battery so I could return to pick mine up. I should have called and made them waste their resources
as a lesson to them. But I do try to be an ok human most of the time.
The HRV solution may be for the home DIY mechanic to simply crawl under the dash and snip all the blue wires with the white tracer, right? Or the red. I can't recall. LOL, LOL, LOL and LOL.
Is someone here a giggler like the U.S. V.P? What is so funny I cannot comprehend. LOL ! Sigh... Roll eyes.. and, fart twice.