I'm hoping for some advice as to how I can best plan my son's birthday party. Is any particular day preferred? How much notice should I give parents? How long is long enough time wise? Any other tips appreciated!