God's perfect time