Ladies help! when to BD?? Peak or high reading

Alina

I always heard that you have to BD the day before O, the day of O and the day post O. However, unexpectedly I received my Peak (solid smiley) on CBAD this morning 3 days earlier than I anticipated. And now I am worried that we didn't BD last night. How important is it to BD the day before Peak?