Just a quick rule of thumb I use on Steemit to predict if my post will pass 100+ up-votes or not.
What I do is look at the number of up-votes at the 20 minute mark after the post has been posted:
If the number is >55 up-votes or more, then there is a good chance it'll score over a 100+ up-votes WITHIN 2 HOURS.
The post then may or not may not go viral, or may or may not generate dollars.
Just a small Steemit micro-observation from me - and a micro-post too!
Love to hear any of your own Steemit micro-observations??