Now that final point you made is very solid, like I said before, best value for money is still altis 1.6
but of course we should not say that grande doesn't offer anything above the 1.6.
but because of the features and the demand, as an owner the prospects are great, absolutely great "better and quicker resale" but as a buyer you face a huge wait or own. I'd suggest looking for a late 2017 oct or so car, which will have 20k or so on it and might definitely warrant a lower own or wait 6 months I think, I don't know the own or the accurate wait time as I'm away, but you should be able to find it on the Indus Toyota website
Refrain from the gli and xli because they should stop production of those two and they'll be a tough sell, and the 1.8 manual and the grande manual don't have good resale anyways and Even though I'm not someone who chooses cars on the basis of resale but because the cars in question cost an arm and a leg, I'd personally choose the best selling and reselling one.