What are the best times of year to catch striped marlin in Cabo San Lucas

Based on the search results, the best times of year to catch striped marlin in Cabo San Lucas are:
January through July: This is considered the prime season for striped marlin in Cabo[2].
Year-round availability: Striped marlin are present in Cabo waters throughout the entire year, making them accessible to anglers in any season[1][2][3].
Peak months: While available year-round, the peak months for striped marlin fishing are generally considered to be:
- February through August[3]
- December to May (when seas are calmest)[3]
Winter preference: Striped marlin tend to be more present in winter months, as they prefer cooler water temperatures compared to other marlin species[1].
October: Many locals consider October to be the best overall fishing month in Cabo, with ideal ocean temperatures for big fish like marlin[2].
It’s worth noting that while striped marlin can be caught year-round, the abundance and fishing conditions may vary. Most days, anglers can expect to see 5 to 30 striped marlin, with some exceptional days yielding 50 or more fish[3]. The consistent presence of striped marlin throughout the year is one reason why Cabo San Lucas is known as the “Marlin Capital of the World”[1][2].
Citations:
[1] https://fishingbooker.com/blog/marlin-fishing-in-cabo/
[2] https://www.caborentalsbyjane.com/blog/marlin-fishing-cabo-san-lucas/
[3] https://fishcostarica.org/2021/02/how-to-catch-striped-marlin-worlds-best-captains-chime-in/
[4] https://www.tagcabosportfishing.com/ultimate-guide-to-the-best-fishing-seasons-in-cabo-san-lucas/
[5] https://www.landsendcharters.com/best-time-to-fish-in-cabo-san-lucas-mexico
[6] https://cabofishings.com/fishing-calendar/
[7] https://fishingbooker.com/blog/cabo-fishing-seasons/
[8] https://www.marlinmag.com/striped-marlin-fishing-off-cabo-san-lucas-mexico/