kaikella on aikansa ja paikkansa

Proverb

 * 1) there is a time and place for everything