Brown spotting

Kuch

Hi ladies, I generally spot at 12/13dpo, but this cycle I spotted very early at 6 dpo.could this mean implantation or low progesterone? Any thoughts?