As part of time management in your shopping for gifts, I would recommend that you start shopping now. Delivery services cannot guarantee that you or your gift recipient gets the art in time for the holidays if you leave things until say mid December. For overseas shipping, even early December might be a tight squeeze. So definitely start now to avoid disappointment.
Speaking of time management, since we can all use a little bit of help in getting more time in our day to day lives, here's a good article on time management for your interest.