The next Iran-Contra is waiting, because the contradictions that created the first have never been resolved. Iran-Contra wasn't about eager American intelligence networks spreading dirty money in distant lands; it was about the gap between old, legitimate, land-based governments ruled by voters and the new, stateless, globalized predation. The next scandal will erupt when someone as molten, self-righteous, and frustrated as John Poindexter uses stateless power for domestic advantage.
That's the breaking point in American politics: not when you call in the plumbers, but when you turn them loose on the opposition party. Then the Empire roils in a lather of sudden, indignant fury and strikes back against its own.