Just realized that Ford launched F-150 all electric pickup today. Musk’s antics was not the only reason for Tesla drop.