BFP 4 days before period is due

Is it possible I ovulated earlier? This is a strong positive, especially since my period isn't due until 4 more days.