Mastering the science of making accurate betting predictions