It is most appropriate for the baby to stop breastfeeding at night when it is a few months old, which is the best for the baby's gastrointestinal health.

The time for the baby to wean at night varies from person to person, but it is usually recommended that the baby wean gradually in about 6 months. At this stage, the baby's digestive system has developed relatively well and can absorb and digest food better. In addition, 6-month-old babies have begun to add complementary food, which also helps to reduce the demand for breast milk or formula milk.

But every baby's situation is different, and some babies may take longer to adapt to weaning. If the baby still needs to feed at night when he is 4 or 5 months old, he can try to gradually reduce the frequency of feeding, such as once a night, until he stops feeding at night completely.

In short, the best time to break the night milk should be decided according to the baby's personal situation and development. If you have any questions or concerns, please consult your pediatrician.