Experts have recommended five stocks to buy today — Hindustan Zinc, VRL Logistics, Tata Consumer Products, and Bharti Airtel.