When to test?

Pip • Pregnant with a little boy • c-section is booked for 4th July 2016 at 8am ✨
Last period was the 1st April, however I'm irregular. Normally up until my period I have thick white creamy cm but I've had none. Im feeling tired, boobs and nipples are sore and I'm feeling an increase in appetite. When should I test?