I would say six months. I have an 11-year-old. I don't like it when she goes away for two weeks. I can't imagine people having to wait multiple years. I will say that six months would be reasonable.
On November 1st, 2016. See this statement in context.