In spite of following all the advice, the only way to be sure if a niche will earn money for you or not is to test it out.
It's very unlikely that you may find your profitable niche in the first iteration itself. Keep on experimenting with various micro-niche till you find the one working for you.