English proverb about opportunity: He who hesitates is lost.