Buy insurance only make insurance agent richer, remember AIA
paying themselves high bonuses and top class holidays, go buy bonds
with dividend lah, monthly got dividend, sit back and
relax.
Insurance work in a way of collecting your money, also buy bonds
and good dividend shares from those financial insitution, then if
some one claim, they use the others to pay you. On maturity, they
pay you as per se on the contract agreement. But insurance
companies already earn $$ from taking yr money and invest,
furthermore, insurance is alway a long term projection
contribution, even if you end up withdrawing 50k 10 to 20 years
from now, the value would had diminished.
Remember, smart people do not use own money to invest, they use
other money.