When planning a vacation, timing can be everything. So, when is the best time to visit Cabo? Nestled at the southern tip of the Baja Peninsula,…