When should I take a pregnancy test?

I'm supposed to get my period on the 30th this month but I honestly feel like I might be pregnant. My stomach feels tighter, my boobs are sore, I've been throwing up and just feel different. I don't know whether I could test now or if I should wait till after the 30th?