4 days before AF cramping

Too late for implantation cramping? Just AF coming?