Dictionary.com
Thesaurus.com

Do not cast your pearls before swine

Cultural  
  1. Do not waste good things on people who will not appreciate them. This proverb is adapted from a saying of Jesus from the Gospels, “Cast not pearls before swine.” Jesus appears to be warning his disciples to preach only before receptive audiences.