Back when the game was still new, I wanted to advance the Civil War as much as possible for one side, then side with the enemy during Season Unending. I know that doesn't make much sense, but I wanted to see what happened. However, I was told at the time that you could only do Season Unending
before the attack on Whiterun, which is also before you can actually take over holds in the civil war. Well, I was reading up on it just now and it seems that you can, in fact, obtain and complete the battle for Whiterun and then get Season Unending.
So my question is, how much of the civil war questline can I complete before Season Unending is no longer available?