The best time to hire a book writing company is when you have a book idea and are ready to begin the writing process but lack the time, writing expertise, or resources. These companies provide essential services from concept to publication, making them valuable for authors at any stage of their book project.