If you are making a portable grazing board it can be made up to 4 hours in advance.  Just wrap it with plastic wrap and refrigerate until serving.   If you plan to do more of a charcuterie table or one that can't be moved it should be made within a half hour of serving so that it is fresh.