Last few years we have been booking vacations when we have big race events, to put 1 and 1 together and save money. So 1 year in advance (that's when ironmans registrations opens up).
Back when we where only traveling, usually from Feb/march for august. Go get best deals and low tickets.
They actually do, i am down the same path recently and installing authelia was the best choice I made. Still working on it.
But most stvies support either basic auth, headers auth, oidc or similar approaches. Very few don't.