Tata Nexon: Which is the best variant for you?

Is Royal Enfield Classic 350 worth the money?