How do you make a small fortune building budget cars? Start with a large fortune. That's a lesson that Indian company Tata may learn the hard way.