Help!?!

So I usually af visits the last three days of the month an today being the first she has still not visited I cramped a couple of weeks ago an thought it would be early but never showed!! Do I need to get a pregnancy test or just wait?