Which one to go for

Totally in a confusion whether to go for TVS rtr160 or avenger street 150. I know both are of different kind but can’t decide which one to go for

The TVS 160 RTR is the one to go for as it has a much improved 4 valve smooth engine with enough power to keep you happy for a long time.