The best months to buy a boat are September and October, because many of the boat manufacturers will start offering discounts in the fall. When the demand for boats starts to go down, they offer incentives to sell.