To place bets, it is not enough just to know dota 2 well , you need to know how esports teams play, what is going on in this area in general , and if you want to make money on this, then you need to know everything related to esports. My uncle does this and he taught me how to bet and always advised...