I've done it in 25 minutes, but I was looking at my watch a lot so would have done it faster.
The fastest I have ever done was going to an offie miles away because they had an offer on favorite wine, and they didn't actually have it in, so had to cycle pdq to another one miles away before closing time. That is *proper* time trial and my legs felt like lead and I was puking.