Is it too late for it to implant?!

Shanee

So I got a positive opk today but I am on cycle day 19 so could this mean I am too far into my cycle to implant before my period comes??