There is not a minimum time requirement for each level/role. As long as you meet the requirements and your mentor agrees that you are ready to apply to the next level/role you may do so on your Trainer Portal.
IMPORTANT NOTE: Please do not begin an application until you are ready to apply. Applications that are inactive for 4 months will be deleted.