He has made everything beautiful in its time.

~Ecclesiastes 3:11