It's better to go for a well maintained second hand Toyota IMO. The prices are a bit unstable now but I think you'd find
Yaris
Belta
Corolla 121
Vios (2008-)
Corolla 141 (if you can extend a bit more than 3M)
If I'm not wrong both Celario and Renault Kwid are made in India. So it's better to choose a Japanese over them. But there are good reviews on Kia Picanto.