Pregnant or period ?

So I’m exactly 10 dpo my period is supposed to start in 3 days so I’m just curious when implantation bleeding occurs? Is it my period ? & when should I test ? Help...