Life insurance is usually used to protect your income for the benefit of your dependents (although there are other reasons to purchase life insurance, such as for estate planning). You should in most cases purchase life insurance when you have dependents or when you have a large outstanding debt such as a mortgage.