There are few guilty pleasures out there more satisfying than an episode of The Bachelor, and this season has been straight-up scandalous. All the girls brought their A game, while Olivia brought the crazy. (Just kidding, she's probably a really nice person.) Still, every week, Ben has to get rid of some ladies that he really likes. There are three women left (JoJo, Caila, and Lauren B.), but only one will get Ben in the end. Here's who I think has the best shot, in order from least likely to win, to most likely.