“Daniel Pilling of Sands Capital predicts that Nvidia could generate nearly $1 trillion in free cash flow and $40 of earnings per share by 2030.”