Most babies outgrow the witching hour around 3-4 months. By this age, they should have a more predictable sleeping and eating schedule and will be better able to self-soothe when overstimulated or overtired.