Taylor currently has 190 album tracks (counting both versions of all too well as one track). We still have 4 vaults to be released with the re-records. Let’s say 5 songs per vault at an estimate (though I assume rep will have fewer). That’s 210 songs max.
There’s 43 songs on the standard setlist. That leaves 167 songs to be played as surprise songs. With 2 songs per night, it would take 84 shows to play EVERY album+vault track she’s ever released.
There are 52 US dates so far. She played 13 dates outside of North America on rep tour. I really feel like there will be Latin America dates, a couple more stops in Asia, and at least one mainland Europe date. I think a conservative estimate would be 20 international dates. That brings us to 72 shows, or 144 surprise songs.
Combined with the regular set list, that’s 187 songs, which is (19)89% of her discography. If she made a point of playing original edition album tracks first, she could play every single song, then pick her ten favourite vault tracks to sprinkle in.
Your favourite Taylor song is almost certainly going to be played this tour. Isn’t that magical?