My dad bought the tree at the end of November when Christmas trees are first beginning to be sold and kept it in a bucket of water first outside in the yard and then in the garage until this morning. His reason for doing this consists in the hope that the tree be fresher than if it had spent a month without water at the garden center, and that by buying earlier, we might be able to get a nicer specimen of a tree.
Now you may ask: Why go through the process of storing the tree at all and not simply put it up around Thanksgiving like most people? Well, in Germany most people traditionally do not put up their Christmas trees until December 24th and then leave them up until Epiphany on January 6th and we continue to follow that custom. Incidentally, the main celebrations of Christmas generally fall on the 24th in Germany, that date being known as "Heiligabend" or "Holy Night" and the 25th and the 26th being designated "Weihnachtsfeiertage" or "Christmas Holidays". On that note, I wish everyone a wonderful Christmas and hope that all your wishes are fulfilled!