Strategies for earning a living on sports betting