I recall, from many years of watching Le Tour mountain stages on telly, that often the best spots for viewing get nabbed up to a week in advance.
I've watched stages in Paris & Brittany and along the route itself, the roads were closed to non-Tour traffic on the morning of the stage, and people were nabbing their places along the route from very early morning onwards.