Starting a small whole life policy, especially when you are young, is good because they are so cheap then, and the cost never goes up. Then, if you have a family, term policies are cheap at that age, and can be bought for the time that you need the extra income for the family if something happens.
Once we are retirement age, a small burial policy is about all that is needed, so a small whole life policy can still be affordable, if you don't have any other insurance.
It is always best not to get one put out by a specific funeral home, since you have no idea where you will be when you die, and it could be on vacation somewhere, or an accident on a trip.
I needed something just to cover final expenses, so I won't be a burden to my daughter when I die; and I found a policy that is not worth much more than the payments for the first two years, but after that, it is in full force. It also pays extra if it is an accidental loss of life, and that is in force right away.
Just because you are in good health now, you can't assume that will still be true later. A car accident can leave one person dead, and the other seriously injured, and the expenses can be much higher than you plan for, in this case.
Even when you have a large life policy, it is always a good idea to have a small policy as well. The small one will pay off right away, so the beneficiary will have money for immediate expenses, whereas, the large policy could take much longer to pay out, especially if the cause of death has to be determined as natural or accidental.
My friend's husband died when he had a heart attack, and the car ran into a tree.
They didn't know which happened first; did he have a heart attack and run off the road, or did he slide on the ice, run off the road, and have the heart attack when he hit the tree.
If there is an accidental death clause, then this kind of thing is important, and can delay the payout for months.
That is when that little policy, which should pay immediately, can be very important to your beneficiaries.