There are a few basic situations where an all-in bet makes perfect sense: You're confident you've got the best hand and you know you're going to be called. You're pretty sure your opponent is one card short of a winning hand (on a draw) and moving all-in will stop him getting the card he needs.