12dpo to early?

Is 12dpo to early to test? I should be starting my period in 4 days, I did test today but obi it came out neg.. retest in a few or wait for missed period??