Elliott Wave View: Tesla (TSLA) Aiming for All-Time High