It may be possible if you know the hands of your opponents and you know what to do with your own hand. But it is not possible to know the hands of all players. So you can only practice and master the game if you want to earn money by playing poker. However, even though you become the best poker player, there is no guarantee you will win on each hand.