Home Stock Tesla stock is jittery ahead of Q1 earnings: what to expect?