When anglers around the world dream of the ultimate saltwater fishing destination, one place always sits at the top of the list—Cabo San Lucas, Mexico. The legendary waters off the tip of the Baja Peninsula offer up an unmatched combination of deep-sea monsters, nearshore fighters, and inshore battles. But none of it matters without one…