Identify-the-right-time-to-invoice