Late period

Ashanti

My period is usually late each month . Last month it came on time but this month I am late. On the 30th of January my period was suppose to start and end today. I have not gotten it yet. I have been cramping a lot and it feels like it is coming but I am not sure. I have been having unprotected sex also. Should I take a test today or wait until the weekend to see if comes?