When to test ?

My period was due yesterday but didn’t get it I have been cramping for like a week and a half I tested 3 days ago but it was a negative when should I test again ? Today I woke up with extremely sore boobs and back pain