The first Tesla Model 3 cars will be delivered to customers in the coming week. It’s the beginning of fulfilling 500,000 pre-orders and of what Elon Musk has called “six months of manufacturing hell”. Much of the car remains a mystery but the first details are coming out.