Too soon for test?

Ally

I took a test this morning (9DPO). It came out negative, no faint line or anything. Is it too early or am i just not pregnant ? Also i’ve had light-moderate cramps and one boob that’s been hurting and i’ve felt nauseous and my boobs never hurt before my period.