The start of the 2026 Atlantic hurricane season is less than 90 days away.