If really depends on what your goals are and how long you really need your life insurance coverage "In Force".
If you are looking to protect a short-term debt like a home mortgage loan, then you don't need whole life insurance, but may only need a 20 or 20 year level term life insurance policy to last for the term of your mortgage loan.
if you want to make sure you have life insurance coverage for as long as you live, then whole life insurance can provide you with the protection you need.