Help!!!

I'm 12dpo today. Af is supposed to come in 3 days. Yesterday I started spotting brown. It sTopped after a few hours and I haven't had any since. What is this? I usually spot before af but only the day before she shows. Could I still be pregnant or am I out?