25-30 is MINIMUM, not maximum. I rarely have a girl that lays before day 32-35, and a few routinely lay in the 40's. I know its hard, but deep breath. No need to worry yet!