Implantation or period

Period 3 days Early but am always on time ? confused. Could this be implantation bleeding