Yearly at least keeps me on my toes a bit.
Also most registrars will send you an email when it's about to expire. If it does get dropped, there's a grave period to recover it.
Yearly at least keeps me on my toes a bit.