Teaching your kids to be financially savvy is one of the most critical life skills you can give them.