Seems like every year both teams have 2 or 3 weeks to prepare for each other as well as to get healthy if necessary from minor injuries, etc.
Like you say, Army played a tough Tulane team for a conference title last week while Navy hasn't played in 2 weeks and done nothing but prepare for...