It doesn't need to be Memorial Day, Labor Day, or any holiday for you to visit the 10 best beach vacation destinations in the U.S.