Question: how far in advance do you have to book airbnb?
Answer: From my experience 1-2 months in advance is the best time when you have still plenty of options to choose from and it's not too far ahead, e.g. hosts have calendars sorted out for that time.