opportunity seldom knocks twice