One cannot wait for vairagya (dispassion) to come. It is meaningless to think that one can satiate all desires and then take to spirituality, because desires are endless. They are like the waves of the ocean. They will appear one after another. A person was standing by the ocean for a very long time. Another person who was watching him asked, "You have been standing here for a long time. What are you doing?" He replied, "Friend, I want to take a bath in the ocean, but I am waiting for the waves to subside so that I can bathe peacefully." Desiring to lead a spiritual life after satisfying all one's desires is like being that person who wanted to bathe in the ocean only after all the waves had subsided.