God’s Timing is Always Perfect