Tesla (TSLA) stock closed up 3% before Q3 earnings. EPS beat at 48 cents, but auto revenue fell 3% and net income dropped 29% ...