When do I test?

My cycle is 25 days long. had a miscarriage 7 weeks ago. didn't have My period during that time which is normal. next one should be between the 4th and 7th. My Boyfriend and I have had unprotected sex every day for the last 50 days. When do I test? Not a clue.