questions!!

Wondering if it's too soon to take a pregnancy test? My period is on the 18th-20th every month. I still haven't gotten it this month, but had normal PMS symptoms (sore, enlarged breasts and acne). I also have been having mild cramping. New to this so just looking for opinions!