6 months is best unless you speak to your pediatrition and he gives you the okay for any reason
It's not good for them unless they have reflux. It ruins the mechanism that tells them when to stop eating and they end up overeating without realizing. It can lead to a lot of issues in the future.
I started at 5 months