When does the egg release?

Okay so December 27th, 28th I had light stretchy cervical mucus. On the 29th I had a lot of egg white stretchy cervical mucus with very noticeable annoying cramps on my left side which lasted all day. Then around 7pm that same day the cramps stopped and the stretchy mucus died down. The next day I had watery and light light stretchy mucus and no cramps. Now I heard the egg can be released 12-24 hours but is it possible that my egg did release on the 29th when the cramping and cervical mucus stopped? Or does it have to be 12-24. Sorry still learning and trying to know more.