If you are lucky (or rich) enough to own a Garmin 800, then racing yourself on a previously ridden course using the virtual partner.
I did a hilly 1.5hr loop today which I’d smashed back in the summer. I stopped right near the beginning this time to take a layer off and then spent the best part of an hour trying to whittle down the 30 second lead my former self had over me. It’s astounding how difficult it is trying to get ahead of yourself with the same strengths and weaknesses.
Finally my training enabled me to kick my own arse in the last two big climbs, pulling out a 5 min lead by the end.
Strava later confirmed a string of PB’s.
Highlight was seeing the grey arrow of myself disapearing round a corner on the screen then visualising myself dissapearing round the actual corner only 100m ahead. Passed myself shortly after.
(I may need to get out more, like with people, perhaps enjoying a pint down the pub)