Why cash isn’t always the best gift, especially when it comes to your kids