Aunt flow no show

My period is three days late now, but ive been having cramps since a day before it was due. Usually my boobs are sore a week before af starts, but they've just started getting sore today. I got dizzy and nauseus for a few minutes this morning before i ate, although i did drink last night.. Im just extremely confused. Should i wait to test still?