Once a month (normally a Saturday or Sunday afternoon) for about a hour to plan the Troop meetings for the upcoming month. SPL runs this. I get ~5min at the end for basic leadership thoughts.
After every Troop meeting (<5min), to review/discuss any issues from current Troop meeting and to make sure they're ready for the next meeting (supplies, who's doing what). SPL runs this. I normally say nothing.