Christmas seems like an eternity away, it's bright, sunny and a little moist underfoot some days but what is it that dictates the time when zeddy is let loose for another year? When the frosty nights have passed and the roads are salt free? When the weather forecast and Daily Express predict a heatwave? When a certain date on the calendar has been reached? When you get bored?