To test or not to test

Christina

I have a short cycle 3days only & I can set my clock by it! It’s every 29days... my period is expected on the 19th. However, I am having some mild cramping. No bleeding. Idk if it’s implantation cramps or period cramps?