When is the right time to hire an accountant?