There is no definitive answer to this question, as the ideal pour time will vary depending on a number of factors, including the type of espresso being used, the grind size, and the personal preferences of the barista. However, as a general rule of thumb, most shots of espresso should take between 20 and 30 seconds to pour. If your shot is taking significantly longer or shorter than this, it's likely that something is off with your technique or your coffee.