Best time for investors