We do a yearly meet up - people are now even interested for more frequent meet ups, but its extremely challenging to fit a date for maximum ( with the capacity of around 500 people out of which around 150 - 200 turn up). So we just do one and planning happens almost 2-3 months before.
That's really nice. I only had spontaneous meet ups.