Minecraft wiki entry for Things_not_to_do, associated text: The player should never trade emeralds for anything that can be obtained in the near future or would be needed only for a short amount of time, except if they are doing that in order to increase a villager's skill level.