The Trade Desk Inc. (TTD): Jim Cramer Bets on a Comeback — “I’m All-In on Jeff Green at This Level”