When is the best time to visit the Jersey shore in New Jersey?
New Jersey is known to have some of the best beach vacation spots in the United States. Sitting along the eastern coast of New Jersey, the Jersey shore includes many different towns and styles from the boardwalks in Asbury Park, the casinos of Atlantic City to the southern most tip of New Jersey, Cape May. The best time to travel to the Jersey shore is between the months of June and September. These months provide the warmest times to head to the beach for both hot sunny days in the sand and clear cool water in the Atlantic Ocean.
Below is an instruction that describes a task, paired with an input that provides further context. Write a response that appropriately completes the request.
### Instruction: When is the best time to visit the Jersey shore in New Jersey?
### Input: 
### Response: New Jersey is known to have some of the best beach vacation spots in the United States. Sitting along the eastern coast of New Jersey, the Jersey shore includes many different towns and styles from the boardwalks in Asbury Park, the casinos of Atlantic City to the southern most tip of New Jersey, Cape May. The best time to travel to the Jersey shore is between the months of June and September. These months provide the warmest times to head to the beach for both hot sunny days in the sand and clear cool water in the Atlantic Ocean.