Final answer:
Harry Potter gave Ron Weasley a Chudley Cannons hat for Christmas during their fourth year at Hogwarts, showcasing their friendship and the joy of gift-giving.
Step-by-step explanation:
In their fourth year at Hogwarts, Harry Potter gifted his best friend Ron Weasley a Chudley Cannons hat for Christmas. The Chudley Cannons are Ron's favorite Quidditch team, and Harry knew it would be a thoughtful present. This gift exchange occurs in "Harry Potter and the Goblet of Fire," the fourth book of the Harry Potter series by J.K. Rowling, showcasing the characters' camaraderie and the importance of gift-giving in strengthening friendships within the series.