Should I buy a pregnancy test?

Marissa
Last month my period was 4 days early, now 3 days late. What should doI ?