Scenario 1
Giving them enough money at a young age to see how well they will manage it.
It's not a good idea, because children who have access to money easily don't learn the value of it and how hard it can be to acquire it. As consequence, you might end raising a noxious individual, who won't care about personal responsabilities and discipline, since everything has came easy to him along the life.
Scenario 2
Not giving them enough money, so they can work for their own money.
It can sound harsh, but you have to teach your children to achieve their own things through their labor. I like this concept, because it puts the individual in contact with reality, where things aren't that easy to be conquered, and focus plus dedication are needed to accomplish your goals.
Progressively, as the child displays genuine interest for learning and improving, he will be given rewards and responsabilities accordingly.