Things to Keep in Mind When Betting on Sports and Races Online