Implantation dip or Period Coming?

Ashley

Could there be a chance that I ovulated day 19 and just had an implantation dip 10 days after ovulation? Or does this dip likely mean my period is coming?