Should I take a pregnancy test?

Ive been nauseous the past two days and throwing up a little. Also very cramping and had a bloody nose this morning. I'm 10dpo tomorrow. Should I test? I'm 6 days before my missed period. Should I wait? (First time)