DS is 11yo, just going into year 7. I typically spend a fair bit of money to buy him waterproof, cosy, rugged coats for the winter. He loves his newest coat and can't wait to wear it. A lot of the kids who go to the local high school walk past our house and I see them in the depths of winter with no coat or carrying their coats. What age does this start? (Wondering when I should stop spending quite do much money on them!)