When do you tell your pregnant?

I am working as consulting, having a high pressure job, flying around, and working long hours. When should I tell me boss?