The problem with buying a reserved ticket for a specific day is that you won't know what the weather will be like that day. It's not worth going up on a cloudy/rainy day.
Low clouds can easily cover the lookout decks and all you may see is cloud white. They also close the tower on windy/stormy days.