The Abysmal Tesla Numbers And Is There Room For Optimism?