Have neem and turmeric balls for best health : Sadhguru JV