Here’s a rundown of points to consider when you’re thinking about whether to self-publish.
I would add one additional point: What are your book’s changes in the traditional market? That is, if you were to approach a traditional publishing house, what are your changes of being picked up by an established publisher?
Having a traditional publisher on your team means you don’t have to handle certain types of marketing, manage distribution, or fork over up-front investment costs for creating the book.
Self-publishing offers you much more control over artistic decisions and messaging, regional and niche marketing, and timeliness.
Compare and contrast the benefits and pitfalls of each before you decide.
And remember that you can also take BOTH paths at once!