Always heard that battery cars would be a problem in the heat. Recently bought a BMW 330e, and have to say it's great. BMW says the range is between 40km to 50km, but I have no problems getting 60km range. I have now driven about 1300km, and so far most of it is electric. Preconditioning with the app is great if you parked your car in the sun. Plus all the toys, including Android Auto. I plan to install a small solar cell system so I can enjoy free charging as well.