Yeah, it can be really variable. And you just know that the times you think you'll be delayed and leave lots of time will go smoothly (see - me waiting for security to open at 0400 in LHR T2 this week!), and the times you think will be easy are the ones where you have hell on earth.