Home Travel Traders betting against Tesla are finally making millions