Tesla investment opportunities