Let’s say you’re stranded in the middle of a desert, without food or water, for days, and are about ready to expire. Two fellows come along, one with a sack full of gold, another with a canteen of water. Which is the best gift? The water, of course! As far as the gifts of the Spirit are concerned, which is the best gift? That which meets the need at the time! So if knowledge is needed, the gift of healing is of no effect. If teaching is needed, the gift of hospitality is of no effect. This is why we need to depend on the Lord to meet our needs and those of others; He alone knows the need!