Blood and bloody discharge on cycle day 15

StarDust
Bright red blood in my underwear, and creamy bloody discharge on occasion. Start of my period or implantation bleeding ? Periods not due til 24 of July...