Short seller: Why it might be time for Elon Musk to step down from Tesla Read full story for latest details.