Implantation, need help?!

Stephanie
So yesterday was CD16 and I has some really light brown discharge when I wiped, just once thought the day... Could this have been implantation or more likely to have been ovulation?
And if it was ovulation would I still be in with a change if I BD this morning instead of yesterday as my boyfriend was away with work, or have I missed my highest chance? 😔