Tips and Tricks for Visiting New York City: When to Go, Where to Stay, and What to See