best-time-to-enter-market