What does bei der erstbesten Gelegenheit mean?

bei der erstbesten Gelegenheit - German to English

at the beginning opportunity