Economics Opinions A Book From 1997 Predicted This… And 90% Already Happened 28 March 2026, 9:44 pm Team Buyback