Sounds like I'll be keeping my BMW 550i GT for a while, just to see how often I need it. If it turns out I do need a second car, I'll probably sell it and buy a used Leaf, since I really want to get away from ICE vehicles.
Thanks for everyone's feedback. Saghost, enjoy your Model X...