“Niall Ferguson predicts it is unlikely that Iran's Supreme Leader Khamenei will survive through the end of 2026 due to his advanced age.”