Book the fixed point first.
If the trip revolves around one restaurant, match or concert, confirm that date before you book the flights. Air schedules usually give you more room to manoeuvre than the thing you actually care about. Build out from the fixed point, then make the days around it worthwhile. The trip will feel deliberate rather than merely busy.
Simon J. Barron