Endogenous Timing In Multi-Stage Duopoly Games