Tesla is expected to report earnings after the close today. Those that have been following our work know that we are a big fan of the company's products, but not a very big fan of their share price. Investors seem to focus their attention on the promise of the company and give it a lot of leg room when it comes to execution. The company is ramping up production but is behind schedule. They also seem to be having trouble at their giga-factory designed to produce batteries for the car and backup power for homes. There is no question that Elon Musk as caught people's imagination and most people I know would like to drive one of TSLA's cars.