8dpo advice/opinions

Having cramps back ache and very hungry. Moody on the irritability side. I am due for af on 12/23. Opinions. Should I buy tests for this next week ?? This happen to you and you got a bfp??