18 DPO, 4 days late

I'm 18 DPO and 4 days late with period symptoms for the last week. Feels like it's going to come any minute but doesn't. Tired, unusual indigestion, pelvic cramps but not the way period cramps feel, and my boobs feel so heavy and sore (a lot worse than PMS breast pain). Should I even take a test or wait a few days? What are the odds I'm actually pregnant? I haven't had any factors that would delay my period, I've only started stressing yesterday when I realized. 😶