implantation bleeding?

My af is due on Wed 20th and I have had light irregular spotting from Fri 15th so 5 days before af is due..has it come early or is it implantation bleeding? hoping to be pregnant šŸ˜Š