Is Mahaveer Ranches a good investment?