I think its best to start as early as possible. My boy went to Montessori since nursery and they have been introducing Phonics since then. Realised that kids actually pick up language easily and they progress to pronounce complicated words alot easier.
I started at 2. Been really good for my little one