Don't go to the Internet for financial advice.
Go to a financial advisor that will look at your finances in a big picture, macro prospective, so that they can give you specific advice rather than generic, one size fits all products or mutual funds. This big picture analysis would look at what you have in savings, what debts you have, and what investment accounts you have and how they are taxed when you pull money out in the future. Any other advice that does not take those components into consideration, is simply oral dissentary.