Time to Hire a Business Coach?

When is a good time to get a business coach