when is a good time to tell my son he's going to be a big brother?

Ashley • 25. mother of one currently expecting baby #2!
currently pregnant with my second & wondering when would be a good time to tell my five year old that he's going to be a big brother??