Hi, I'm considering getting a 2021 M3, this will be my first Tesla. I know the new models have a heat pump now, but I'm just still concerned about battery drainage/condition? I live in a townhouse, no garage. So it's outside parking. And only way to charge is 120v outlet in front of the house...