Which Bike to Buy

I am planning buy a bike,my first choce is TVS Victor followed by ismart 110 or Honda livo,Can you please suggest which one is the best.