Economics Opinions This is the 50-Year Cycle That Creates Millionaires (we’re 14 years in) 25 June 2025, 1:33 am Team Buyback