I don't think an early O means an early period. You can O at any time during your cycle really. As far as taking a test I'm not much help, I was queen of taking tests too early. I figured I knew it was early but if by some miracle I got a positive great! If not I would wait a couple of days and test again. Good luck!