Why The Trade Desk's 67.7% Stock Plunge Isn't the Disaster It Seems | Whale Factor