Timing is everything when it comes to promotion. I am not talking about planetary days and hours here, though that can be a factor. I am talking about the timing within the corporation. I am talking about it being the right time to make a pitch for your promotion.