There is no one-size-fits-all answer to this question, as the best life insurance policy for each person will vary depending on their individual circumstances. However, many financial experts generally recommend term life insurance as the best option for most people.
Term life insurance is usually much cheaper than whole life insurance, and it provides coverage for a set period of time (usually 10, 20, or 30 years). This makes it a good choice for people who only need life insurance for a specific period of time, such as when they are raising young children or paying off a mortgage.
Whole life insurance, on the other hand, covers you for your entire life and usually has much higher premiums. While whole life insurance does have some advantages (such as providing a death benefit that can be used to help pay estate taxes), it is generally not recommended for most people.
For more information on choosing the best life insurance policy for you, check out this article from NerdWallet: https://www.nerdwallet.com/blog/insurance/best-life-insurance/