Many people think that it is timing that makes the perfect espresso shot, but this is not true. The timing rule isn’t all that great. Moreover, it’s more like 25 to 30 seconds that makes the perfect shot and not 20 to 25 seconds like everybody thinks.