We do not currently know of any antonyms for be caught short.
For similar words to be caught short, try: