TMI: Implantation?

India
Could this be implantation bleeding???? Period due on Monday. It's never early!