When is it the right time for startups to hire a public relations firm?