When is God's perfect timing...