Someone please help I’m stressed and can’t sleep

Sa

Im not on birth control (just to make that clear). I spotted 5 dpo only for 1 day (first time spotting in my life.) My spouse and I use the pull out method (we have for 4 years). I’ve had cramps ever since and now it’s 3 days before my projected period. Is it too soon to test?