Forget Elon Musk's Troubles--Tesla Had a Blockbuster 2018