Life insurance is critical if you have dependents and haven’t yet reached your financial goals. So, when to buy a life insurance policy is crucial because if you delay that decision, it will cost you more with age for the same amount of coverage and benefits. People with limited funds for retirement will surely need a life policy. The best time to look for one is when you are in the accumulation phase and haven’t quite fulfilled all your family needs. So, a life insurance policy will protect your dependents financially during an adverse situation, like your untimely death.