tsla stock performance analysis