Best times to visit exquisite Turks and Caicos Islands