When should I test

Please reply when should I test

Last period was December 4th

Ovulation was December 17th

Af due December 31st.