Should I test?

I’ve had sex for the first time (protected) on February 18 and it was the second day of my fertile week. I was supposed to get my period 2 days ago but I am late. My breasts are sore and I’m cramping (which are my PMS signs, these happen everytime before my period)

Is it too early to test? Should I wait a few more days or can I test today?