Tesla Inc. has finally made its long-promised affordable electric car. But it could take years to get it to...