When they are of a certain age you can discuss the truth from the lies. If you start too soon you can do more harm than good in my humble opinion. I wish I could raise my son in a vacuum but I can't so I try to sprinkle knowledge where I can. Also, my wife is not Rasta so she keeps me balanced from too much to soon.
You're molding a brain and way of thinking. Letting your child go around believing everything that is told to them is the most harmful thing u can do imo. Training them to question, research and then challenge things that are told to them on their own is imperative.