Best time to buy stock II