Most people are told to follow their dream first, and look for a way to make money doing it second. I say do the opposite. Let your dream be your inspiration to work your ass off until you never have to work another day in your life; then you have all the time in the world to follow your dream.
I'm not saying it's the path for everyone, but that's my logic. Anyone who's happy in life is clearly doing things right, and shouldn't change a thing. It's the people who are unhappy with their situation who could benefit from a change in mindset. I think it's Einstein who said, "Insanity is doing the same thing over and over again and expecting different results." In other words, waiting for the government to solve your life's problems is not the answer.