Analyst recommends buying Maruti Suzuki, IGL and selling Dabur, HDFC AMC