How much will you need to put your kid through high school? A lot!