Five stocks to buy before the year-end, according to the pros