Here is an excellent idea for the Holidays, so many times I am driving down the road and stop at a stoplight when a homeless person will approach me and ask for money.
Many times if I don't have money I will give them my extra soda, or water or whatever I have in the car at the time.

Since it is the most giving time of the year, I have decided to put a few paper bags in my car with things that people would need if they were living on the street. That way I can give them something I am sure they will use.

Socks, you can get socks from the dollar store
Toothbrush
Toothpaste
Razor
Gloves
Hats,
Shampoo, Travel Size
Lotion, Travel Size
Soap
Maybe even a coupon or gift certificate for coffee or a sandwich