The ideal time to dream feed your baby is at the tail end of their first and deepest stage of sleep. For most babies, this window is between 6/7 PM and 11 PM. So, the best time to dream feed is between 10 PM and 11 PM, right before the deepest stage of sleep ends. With these guidelines in mind, 9 PM might be a little early for your baby’s dream feed. However, you know your little one best and every baby is different! So, if a 9 PM dream feed is working well for you and your newborn, there’s no need to fix what’s not broken.