Did a sub-5hr century last week. Some wind and 2000ft of climbing at the end. I did have a guy draft me the whole way, but he was still working > 10% harder than I was according to both of our power meter data ... oh, I was on a recumbent.
Hoping to do a truly solo (cause I don't think a roadie could draft me) sub-4hr century by the end of the year. That'll be on a faired recumbent and probably as pancake flat as I can find a route for.