Google now crawls and indexes very quickly — so just a week or two is plenty of time. If people will need time to prepare (such as for a big Thanksgiving feast!) you may want to post a little earlier.