Early positive test?

Amber • Mom of 3 boys🧒 Alaina Renee😇 Lucy Annalise🤰🌈

I got my bfp really early. Like 7 or 8 days before period. My lmp was 7/8. Is that normal? Maybe high hcg?