Millennial investors are loading up on Tesla ahead of its crucial earnings (TSLA)