Implatation or Period on it's way???

Se
My boyfriend and I had unprotected sex on March 29th and April 1st. We've been trying for a while to have a baby after my miscarriage that I had in early December last year. I've been waiting like crazy for any sort of signs that an egg had implanted. Well today when I went to the bathroom I had very light pink spotting accompanied by mild cramps. I've also had cravings like crazy this past week, crying spells, and peeing more offen. My period isn't due until April 13th. Should I test now or wait to miss a period first?