In media le "campagne" (sarà appropriato in questo caso il termine?!) che ho giocato hanno avuto una durata media di una quindicina di sessioni.
La prima volta che ci giocai (prima volta anche in veste di Mc) mi posi la tua stessa domanda. La risposta venne in gioco.
Sono d'accordo con quanto detto nel commento precedente, ad un certo punto intimamente capisci quando la storia che collettivamente state raccontando è in procinto di raggiungere un punto d'arrivo.
All'inizio ritenevo che i contatori dei fronti, una volta esauritisi, avrebbero determinato la fine della storia, ma in realtà i fronti si evolvono e ne emergono di nuovi grazie alle azioni dei pg.
Per farla breve: se non c'è nient'altro che i giocatori possano esplorare dei loro personaggi, oppure se (come si è detto) si è raggiunto un nuovo status quo determinato proprio dai pg (che potrebbe comunque essere sovvertito), direi che siano segnali sufficienti per passare all'epilogo.
Certo, ci sono giocatori che proseguirebbero all'infinito...ma questo è un altro discorso!
P.S.
Ho notato anche io che le cose prendono una forma consistente attorno alla 6/7 sessione.