He is salesmanning you. What he means in leymans terms is it depends on your objectives. Your personal situation will determine what investment products are best for you. And then don't try to be greedy with the markets and wait in hope that a stock or index might decline further - if you think it is cheap now, you buy.
The initial bit is just an example of where else you could put your money - linked products, unit trusts, or collective instruments. Liquidity refers to the ability to transfer that asset to cash pretty much. A 32 day call account with the bank is not very liquid because it takes 32 days to receive your money, a cheque account is very liquid though in comparison (as an example) In the bond markets liquidity can mean a few other things but that is for another day.
The middle bit is what I initially referred to regarding your objectives (time-horizons


). What do you hope to achieve with your investment and in what time-frame do you realistically expect to accomplish this? This will help determine a suitable investment product.
Remember Blu, any whisper of inflation easing will result in a huge turn around in the equities market (a bull run if you want to call it that), which in turn means the funds make money. You have a choice: invest directly yourself which I wouldnt recommend, or invest through an independent financial advisor. Regardless of which option you choose, a long term investor will always make money, so long as there is not an economic crash, and you certainly want to be fully invested when the market turns, so now or very soon at least is the time to buy, buy, buy!