Down seems to be the consensus on TSLA earnings. I'm still not sure if I'll even touch it. My NFLX May160's came to life. VIX =unbelievable (my 15 c are dead) Have Fed for Wednesday? also, so hopefully action picks up