how far in advance should I book a short term apartment rental in New York City