Tesla Soars 80%: HOLD or SELL Before Earnings?