God's Plan in God's Time