I wouldn't say October 17 is "quite some time ago". It's less than 2 months ago, and Deepavali, Divali, can occur in October or November, so it is appropriate around Thanksgiving. I would say Easter was "quite some time ago".