BFP 12 days after period ended??

I had a totally normal 5 day heavy and painful period at the end of December and I got my BFP 12 days after it ended. Does this mean I ovulated super early? How do I know how far along I am?