Children are making hard-headed financial decisions from the age of seven -- three years sooner than their parents did