Реализовать подписку на кнопку, чтобы ее можно было троттлить
kotlinval button: Observable<Boolean>? = null
Умножим шансы на каждом этапе поиска и поможем получить выгодный оффер