I got to say this one was definitely in my top 3 of the year :
https://www.strava.com/activities/1109247682
I was on form that day, (but had to hold back for my friend to catch up. But since I had to wait, I did have more time to enjoy the ride, and didn't suffer through it. It was a great day!