Never confuse immediate, short term, and long term goals. Identify which investments vehicles are you going to take in order to achieve them.
For example,
Immediate goal: Pay off credit card bills
Short term goal: Save in order to buy a new car within the next five years
Long term goal: Save/invest for the college education for the kids
What to do in order to achieve such goals?
Immediate goal: Create a budget and prioritize paying the said bills
Short term goal: Increase cash flow in order to save for the new car. As an added bonus (challenge), buy such car in spot cash to avoid interest rates. Buy a good second hand car to save
Long term goal: Invest regularly in at least 2 different mutual fund companies for the next 10 years. Investing in stocks is another good option as well.
Goals are very important but goals must be broken down further into details. Break them down to immediate, short term, ang long term goals. Immediate goals are the ones that you must attend to right now, short term goals are next in priority, and long term goals are the least. But keep in mind that all goals are important, their priority is based on their tenure, just because one has the least importance doesn't mean that it isn't as important as the others.
We all have different goals. Identify each of them down to the last detail and draw out a plan in order to achieve each of them.