Diners and drinkers who appreciate the finest fare are in for a rude awakening this Thanksgiving and holiday season: an unprecedented shortage of high-end beef, white truffles, and champagne. Purveyors in all three categories say those who are hoping to entertain this season should consider stocking up now if they can find the goods.