One antonym for the phrase "catching one short" could be "being prepared". If someone is caught short, it means they weren't prepared for a situation, such as not having enough money or running out of time. Therefore, being prepared and having everything in order is the opposite of being caught short. Another antonym could be "having ample time". This means that there is enough time to accomplish tasks without feeling rushed or overwhelmed. If someone is caught short, they may not have had enough time to complete a task or make a deadline. Thus, having ample time is an antonym for being caught short.