The Trade Desk's Potential: Is it a Multi-Bagger or a Mirage? | Whale Factor