Waiting is killing me

Betchcraftandmisery • 💙💜💜👨‍👩‍👧‍👧🇨🇦
Currently 8 dpo last night i had some painful cramping this morning bright red spotting. Praying this was symptoms of implantation bleeding. How many days till i can test ??