There’s a lot that goes into publishing a book that does well on the charts. It makes sense to do some early prep-work to make sure you’re on the right path. Rarely can you just come up with a topic, write on that topic, and watch the sales start rolling in.
Readers know what they like. There are ebbs and flows with certain topics. What’s hot today might not be hot tomorrow. If you don’t write on a topic people are interested in and willing to spend money on, you might be wasting your time. You’ll end up disappointed when it comes time to check your sales ranks and earnings.
Of course, you might have reasons for publishing that are different than making a lot of money. Maybe you have a specific business or product you want to promote. Maybe you want to become known as the go-to person on a certain topic and just want to make use of the credibility that naturally comes as a result of having published a book, even if that book never goes on to become a bestseller.

We often get so jaded and stuck in our ways that creativity is all but shut down. It’s frustrating because we know how important it is to be creative in business, but we just can’t seem to find a way to let those ideas in. You expect them to just come to you, but you’re stressed, out of practice, and unsure of the next steps.
There seems to be two camps of people when it comes to choosing a topic when creating a product. There are those who already have a topic in mind and really don’t want to stop to do any digging or research beforehand—they’re sure their idea is a good one. Then, there are those who research, research, research. They stew over this topic idea and that topic idea and are ultimately unsure of which to go with.
“Why can’t I just focus?”
You know you want to write great, hot, profitable products. What’s the easiest way to do that and still be a huge benefit to your audience? There are information books out there that try to be everything and do everything. Many of them are fantastically comprehensive and do really well. But they also took a really long time to create.