40th birthday party. How far in advance should I be giving out the invitations to our family and friends? His birthday falls over the Christmas break so I have booked a party for the last weekend in November.