My wife and I will be driving to Te Anau from Queenstown in mid July 2013. Is it best to book a Milford Sound tour ahead of time, or is it better to not book a tour and wait until we are in Te Anau or Queenstown with a better idea of what the weather might be? We have planned one night in Te Anau, and then thought we'd head toward Dunedin. Any suggestions?