TSLA: TSLA might currently be in either wave IV or wave 2 of wave III. Yet, considering that wave 3 appears somewhat short, I am inclined towards the second scenario. To confirm the next moves, need to see TSLA's behavior in the latter half of August, whether it will be a strong rally or merely a shadow rebound.