As an adult, 'wait a year' is quite reasonable, but kids live in dog years, when i was a kid 'wait a month' felt like i have to wait untill i grow old and get reincarnated
Start with shorter time horizons. Do your kids earn an allowance? Pay them interest. Every dollar they still have at the end of the week, give them a dime. Be creative.