Snow Lizard and Miroslav, and others have pretty much covered the "reality check" end of things. But a lot also depends on your own ends. Are you making music, and recording it, for the pure joy of doing it, or are you looking to create a marketable product? I think many of us fall somewhere between those two poles. I do it because it's really good for me (I'm 80% less of an asshole after I finish a three hour studio session), and if at some point it makes some money; goodie! But others have chosen music as a career, and everything turn in the road becomes a career choice (no stress there).
If you're trying to create something that you can sell, you have to be in touch with the market in which you're trying to sell it. Which means knowing what sounds are popular (this week), and tailoring your work to fall generally into that idiom. Being very original will can draw a lot of attention -- being TOO original can put you way over the edge into the "niche" market (some of us like it there, by the way).
You also have to figure out how to expose yourself. . .maybe I can put that another way

In order to enter the market, you need to make the connections that will put your product in the public eye. This includes agents, managers, publicists, etc. Bear in mind that it's possible to sell a lot of an inferior product, if you can persuade people that they like it and need it. If you have a working band, that's a start. But there are perils. I managed rock bands for a number of years, and I can tell you that band members are their own worst enemies. A few of my bands produced some killer demos, but then got way too full of themselves and the band starting ego-feeding on itself until everything came apart. Solo acts may not have the same problem, but unless you're a guitar and harmonica act, you'll still need a backup band.
Knowing where you're going with the project is very important, because you'll have to steer it yourself until you can find someone else who wants to do it (i.e. producer, engineer, ahhh. . ."angel").
This list is a goldmine. Figure out specific things that you need to know, and you can get specific answers from a lot of people that have already been in that place and know what works. Peruse the old threads (I've been doing that for months). It's time consuming, but you may find that you pick up a lot of information that you didn't even THINK about asking. I know I have. Remember, what you get here is personalized, frequently entertaining, and free (but way valuable)!
And get a lava lamp.