The best time to shoot up from Executive Affiliate to Team Leader is when the members of your downline have put in work to reach EA status. But of course, your part's not done yet.
You've got to also put in work as both a coach and a teammate. For as long as you work with your workers and continue building your business, then you'll maintain Team Leader status for a long time.