Old Faithful erupts about every 90 minutes, and the rangers use a formula to pretty accurately predict when it will go off next.
We happened to arrive just minutes before it erupted.