Tesla Delivers 480,000 Cars: Why the Stock Still Tanked | Whale Factor