Here's a great way to decide if you want to teach:
First, get your hands on a couple of bass primer texts or method books. Make them appropriate to the ages and levels of students you want to add to your roster. For example, if you want to teach students as young as single-digit ages (I'll take them as young as 6 or 7), you'll need to track down some texts that aim at that level. I realized long ago that I can not write a book, there is no point in re-inventing the wheel with beginner-intermediate students, and there are a plethora of good method books out there already for all ages and skill levels.
Now, imagine yourself actually trying to patiently teach your young students how to hold the instrument, how to use their fingers, how to use a pick (I always encourage my students to use both), using those method books for teaching them the basics of sight reading, note value, making the connection between the letter of the alphabet/dot on the staff/note on the instrument (I use the fact that I teach students fundamentals like sight reading to impress parents and assure them that I'm teaching life-long music skills, not just "Smoke On The Water" in TAB--they really appreciate that). Are you patient enough? Can you be encouraging? How about a reward system? Sometimes the actual "music" doesn't happen for awhile, and students need to know you care about THEM as human beings. It's their only motivator for awhile. With any luck, it will eventually be the making of music. I have a big treasure chest with doo-dads and games, puzzles, Pez dispensers, inflatable sharks, all kinds of cool crap to give my students a warm fuzzy once in awhile. How about a progress tracking method? I use stickers. I write a brief note after each lesson in my students' lesson binder about what we worked on and what needs daily practice at home. If they come back a week later and show me they spent time with it and progressed, they get a sticker in their binder.
Now my older students (after around age 15 or 16) don't need so much encouragement. They are pretty much all about the music. And my adult students just want to get up to speed as quickly as possible with favorite songs, so with the older groups or more advanced students, we drop some of the coddling and just get on with it.
Essentially, if you want to take on a variety of students (which is the quickest way to build up your roster), you'll need to be very student-centered and know how to motivate a variety of age groups and skill levels.
I do help students with instrument acquisition (after seeing some of the totally inappropriate choices inexperienced students and their parents can make, I decided it is just easier to help them with that step). I will do quick set up procedures, and I have a great tech I recommend if the instrument has more technical problems (nut work, fret work, etc.) I tell my students how to take care of their instrument, do's and don'ts.
I like the suggestion to charge in advance for one month (I charge for four lessons). This reinforces that there is a commitment here that both the teacher and the student must accept.
For a short time, I would travel to students houses to teach. I found it very difficult, in part because of the travel time and expense, but mainly because I could not get my students and their parents to create an appropriate clean safe distraction-free environment. I got tired of competing with the siblings, the TV, the dog, etc. I finally went to a home studio scenario, I control the environment, and I actually picked up more students (because I didn't have to drive around between lessons, and people actually respect the fact you have created an appropriate lesson space).
There's so much more, you really need to keep researching. There are a couple of good books on the subject at amazon.com.
I think, above all else, keep learning yourself how to improve, keep researching and asking more experienced teachers what works for them. Your willingness to learn and improve as an instructor is your greatest asset.
I have maintained a stable of around 20 students per week for the past 14 years. I'm no Jaco, more a jack-of-all-trades, master-of-none. My students stick with me for 2-3 years on average. I could go 40 students a week, but that would be exhausting (it is tiring if you do it right), and I still do a lot of performance-based stuff (which is also time-consuming and tiring at my age). Still, 20 students per week is a big part of my annual income, and I really enjoy it. Some of my students have moved on to much bigger and better things, which is very rewarding.