If you take a lot of road trips and only have 1 car, the corolla is better. The supercharger network is already struggling and the 3's aren't even on the road yet.
I don't understand your viewpoint. Maybe on a TCO, but as was stated earlier, "I do my own maintenance" ... and I am not worth paying myself minimum wage. I have spent many many hours under the car or under the hood. Do you price dumping your oil?
I go on road trips. I have owned Crayolas and Prii. The Tesla is better. FAR better. Power, traction, steering in emergencies or around wet mountain roads (where I live), and room and looks. Some things are not measureable with TCO,
As to Tesla maintenance, my second gen car has been to the service center once, free, for a 15 minute fix of a squeak in the pano, in 40,000 miles. I had 82,000 miles on my first gen Tesla, with only a few teething problems at no cost. Tires aside, zero maintenance.
Supercharging network is expanding. I have only once waited at a SC, for less than 5 min, in 4+ years. Usually there are no cars whatever in the SC, over the western half of the US.