Being a content-building audience is one of the major chalk that face content creators and by achieving that audience that fines you content on interesting to engage with is what generate the revenue you desire, so it all work work work, and once you achieve a viral stage in your content you still need to keep working, all the point you mentioned are all correct but then we have to accept the fact that content creating is not an easy task so one need to get prepared ahead.
Consistency is the key indeed, it's open up multiple opportunities to achieve higher engagements on your content, but surching for cryptocurrency related content is easy since we have notable sites to offers updates on developments in the crypto space.