when did you test and get a BFP?

Jordyn
Today is cycle day 25 for me. I took my progesterone test on day 22 (because day 21  was Sunday) and my levels were 24. Is it too early to take a test? Going off my cycle last month I had a 29 day cycle which would means my period just be Tuesday. Also last month my levels were 49.