Without even reading the whole thread, i have the answer...

Its ALWAYS time for a new bike!



And of the whole thread, the bit that caught my eye next after the title was in these last few posts...

Welcome MrSR500
And yes, there are a few of here who time trial... do a search on the word/s and you should get linked to quite a few threads.
There is also one in the tips/tricks forum on tips for time trialling I started last year (I think) and quite a few TE-ers have added to it.

Its the ultimate race - the race of truth, the great equaliser, because all you have is you and your bike... I love TTs (can you tell?)

Ans like MrSilver says, they don't take all day and you can really measure yourself and challenge yourself