Period isn’t due until the 6th

Is this implantation bleeding or an early period? I’m not due until the 6th April 😟