Came true: The largest leveraged buyouts (LBOs) in history will occur in 2025. · The Galloway Prediction Index