Ecclesiastes tells us there is a time for everything under the sun. God's timing and divine providence are the keys to everything!