Should I test???

Anna

I was suppose to have my period but instead I had heavy spotting and horrible cramping for about two days and then very light spotting which is still there. And it was a about a week early. Do you think it could have been implantation bleeding?? Should I test??? Or should I wait till when I next period is to see if it comes?