Depends on the horse breed and on the genetics of the horse. Some breeds are very early at the age of 2. Others start on the age of 4.
about 6 months, and every 6 months after that until the age it goes through the menopause
Mine came in at 8 1/2 months. But 6-10 months is normal
6 to 7 months