That's the 42 (?) million dollar question! Most BD as soon as they get a positive OPK. 1-2 days before O is ideal timing, and on average, O occurs 24 hours after the first positive. But there is a fair bit of individual variation, so without charting you could very well end up with O-3 or O day timing. A bit early is better than O day or later, though.