Need Some Advice

Betty

been feeling extremely Bloated,Tired,I Have Tender Breast, Been Cramping Like Crazy about 4 or 5 dsys ago i had some light spotting. but AF is due the 1st of july. should i test. or wait until monday morning?