Which car to buy ?

Hey Guys, I am seeking an advice on which car to buy within 12 lakhs on road. Though we had an Alto earlier, I consider myself a first time buyer. My priorities are reliability, low running cost and safety. The running will be ~80% in Pune traffic and rest on highways / rural. I have shortlisted Dzire ZXi+ as of now, which other options would you suggest ? Also, will it be wise to extend my budget a bit for 3X0 AX5 / City V / Verna S / Virtus Comfortline ?