Top Ten Reasons Tesla Stock (TSLA) Is Crushing It