When to tell principal?

Michele • TTC#2!
Hi! My husband and I just found out we are expecting and due in March/April. How early should I tell work so they can find a long-term sub? Thanks! Happy back-to-schooling! :)