The British Christmas Tree Growers Association (BCTGA) **yes this is a real association**m says the earliest that you should purchase a live Christmas tree is December 1st because a real tree should last for four weeks with proper care. Even though your tree will be dry tinder after 12 days because you have a brown thumb.
However, a new report suggests that the earlier you start decorating your house for the holidays, the happier you will be. (Dailymail)