It takes 7 or 8 days from ovulation for the embryo to implant, so testing when your period is due is probably best, before that and there is a chance that you will get false negative. Once it implants, it normally days another two or three days before it starts producing enough hcg to detected by a sensitive home pregnancy test.
Try 2r 3 days before expect your period