8 dpo spotting

What causes spotting light pink spotting when I wipe at 8 dpo? Period is in 6 days.. I’m praying it’s not an early miscarriage