Cain's my man, and probably my favorite fighter of all time, but I just don't see how he can make up for that much lost time, and back to back to back injuries, on top of the cage rust, etc. etc.
I really want him to become champ again, but you'd have to be extremely optimistic to think he's the same Cain that whooped Brock, or beat the crap out of JDS, twice.
I still think he's a tough out for any man on this planet, and smashes everyone but a few guys, but Stipe and Ngannou are hitting their strides, and have only been getting better, and racking up cage experience, while Cain's been nursing injuries, rehabbing, training just to be I'm shape, basically, and just not had the best of luck.