After having a baby, it is recommended to wait for two to three months before grandparents visit. This is because babies' immune systems are still developing, and they are more susceptible to serious infections. It is important to prioritize the baby's health and limit the number of visitors during this time.