Christmas is also celebrated as a secular , gift-giving holiday , making December one of the most lucrative times of the year for many Western retail stores .