**Cash/CD's for a house downpayment = Good**. Resist the urge to invest this money unless you're not planning on the house for at least 5 years.

**Roth IRA - Good**. Amounts contributed are able to be withdrawn without tax penalties, though you would really need to be in a crisis for this to be a good idea. It's your long-term, retirement money. The earlier you start, the better. Use your 401K at work, if it's offered. Contribute to the Roth as much as you can, as well.

**Whole life ("Cash value") life insurance: Be careful...**

Cash-value life insurance (Whole, Universal, Variable Universal) must be watched more closely as you age. Once they reach that "magical" point of being self-sustaining, you cannot relax. The annual cost of insurance is taken from the cash value, which your premium payments replenish. If you stop making premium payments, eventually the cost of insurance (which goes up every year) will erode your cash value down to nothing, at which point more premium must be paid to keep the policy in force. This often happens in your old age, when you can least afford the surprise, and costs are highest.

Some advisors get messed up in their priorities when they start depending on the 8-10% commissions they are paid on insurance policies. Since premiums for cash-value policies are far higher than for term policies, you might get some insight into your advisor if they ignore your attempts to consider a term policy.

Because of the insurance costs' effects on your cash value, these types of policies are some of the most inefficient and expensive ways to invest. **You are better off not investing via a life insurance policy.** (Annuities are a different matter, but also come with some moving parts that are not easy to grasp at first look).

You don't need life insurance unless someone depends on your financial contribution to their life (spouse and children, for example). Some people just like the peace of mind it brings, and some people want a lump sum to leave as a gift to their loved ones (which is an expensive way to leave a gift). 

Unless you expect to become uninsurable at some point in the future, you should consider using term insurance to meet your life insurance needs until it is no longer needed.