I like using a mean of however many of your most recent solves add up to at least 2 hours. So sub-20 is 3 solves/minute, 180/hour, or 360 in 2 hours. If the mean of your most recent 360 solves is less than 20 seconds, then you're sub-20. 2 hours is pretty arbitrary, but it feels about right.