Often it's not until after the event that we can see how God's timing was well placed.

2 Peter 3:1-9