When should i book? Am just thinking flights and mid range hotel near Union Square or Fisherman’s Wharf for ten days in the summer holiday next year. Is it better to book now or nearer the time to get the best deals?