Tesla faces challenges: disappointing numbers, Elon Musk's politics potentially alienating buyers, and viral images comparing his haircut to Hitler's. Plus, a look at Tesla as a top solar stock. Read more...