Implantation bleeding?

12dpo and bbt dip this morning as well. Could this be implantation bleeding? Brown/rusty in person. Major mood swings in last 24 hours as well. Period is due in 2 days. When should I test hcg?

Thanks for your advice!