You can go to ask some advises from professional independent financial analyst and usually they give you advice for free. (for some companies I know only, I don't know others) I suggest you find an independent one because they usually would not bias certain company's fund. For example, if a financial advisor is working in AIA, they surely would say their company's product is the best and these answers are meaningless to you.
After asking their advise, you can compare that with your friend's saying and you would know if you friend is telling you the best way to buy fund. You can contact me if you want some free advise. ^^
email:
[email protected]
phone: 92671760