I am a piano teacher. I think I will always play piano in front of my girl so she can learn whenever she wants.
It is hard to say when is the best time to start learning piano. It depends on the children who can sit stably or not.
I had some small students who can learn well too.