There is a time for everything in the world (Ecclesiastes 3:1)