The peace agreement between Israel and Saudi Arabia is more or less written, and the only remaining question is timing.