Can I add a dining plan when I arrive or must I purchase it in advance? If so, would the price be the same if I didn't purchase until arrival?