What could cause a very short cycle and early ovulation?

Just had my hormones and thyroid tested and everything is normal.

Doctor isn’t sure why my cycle is anywhere from 20-25 days and I ovulate on cycle day 8-10.