Sandflies or Torneoedos? Skiing or surfing? Cheap or expensive? Your complete guide to discovering when is the best time to visit New Zealand in 2024!