Правильно, надо дать ребёнку различение: что такое "хорошо", и что такое "плохо". Причём дать не таким образом: "Надо делать так, потому что так надо!", а объяснить на уровне, доступном для понимания ребёнком, с конкретными примерами из жизни. А лучше всего создавать ему ситуации, в которых он сам научится принимать верное решение (в начале - с помощью родителей).
Вам надо поискать социальную статистику по ценностям в зависимости от возраста, социального положения, профессии, страны проживания и т.д. Из неё можно уже делать какие-то выводы.