Indian bikes are not so good bro if you buying it for using a long term. I mean Indian bikes good for the companies to earn money and scrap them for personal use buy a Japanese one. How ever from Bajaj and Hero Honda I recommend Hero Honda it is durable. Consider about durability and price of the spare parts when you buy a bike.