After owning my Sienna Red BMW (E39) 530i for 16 years, it had come time to move to an electric drive-train. Given my driving requirements, I would have liked to get a car that I could drive a radius of 50-60 miles from home and come back, under varying weather conditions, without having to...