Supporting a friend

My friend has been acting different recently. Hes hardly talking, hes crying, he doesn't get out of bed, he doesn't feel like racing (hes a racer) and he always tells me that he's not worth it. I'm really worried about him. He told me he's been feeling like this for a while. I want to help but I don't know how. It's the holidays and I won't see him for a while so I need some advice on how to help. Thanks