As a parent, my key responsibility to my kids is to provide them till they are big enough to fend for themselves. This would include a roof over their head, necessities and a typical education (i.e. primary/ secondary school and local tertiary education), medical when needed. Whether I will leave them a legacy when they are big enough is not my responsibility. If I've taught them well enough and done my part, they should have the skills to survive and adapt to however the circumstance is when they are adults.
Hence, when we plan for our kids, we look at looking after them till an age of 25. Why 25? Most of my kids are boys. And there's national service, which adds 2 years before they could complete their tertiary education. Hence, assuming the JC route, plus 4 years of University, that would be up till age...