The best time to raise money, is when you don’t need it.
When you’re in need of capital, especially last moment, it’s harder, and more expensive to get.
When you don’t need capital, it’s easier, and cheaper to get.
Lenders love to give you money when you’re financials are strong and don’t need it, but they’re a bit hesitant if you’re suddenly needing cash last moment. In business and investing, it’s always good to be prepared to have capital on hand, or unused line of credits, to pursue an opportunity when the time and price is right.