I think annual insurance is useful when trips are booked months ahead, because cancellation risks can appear before departure, and
https://www.globelink.eu/annual-travel-insurance.html helps highlight that part of the cover. Do you start your annual policy immediately or closer to your first trip?