В условиях реальной многопартийной демократии. Хотя бы двухпартийной, как в США и Британии (хотя там формально нет президента, но зато есть премьер-министр, который и определяет политику страны).
Очевидно, что непременным условием тут становится наличие сильной оппозиции. Столь же сильной, как и правящая - в данный момент - партия. Если такой оппозиции нет, если правящая партия каким-то способом (чаще незаконными) подавляет или уничтожает оппозицию, то результат выборов президента страны предсказать несложно.
Второе непременное условие - свободные и разнообразные средства массовой информации. Потому что только через СМИ кандидаты (и партии, если это выборы в парламент) могут донести свою точку зрения, свою политику, свою программу. Если нет независимых СМИ - то информация, доходящая до избирателей, искажается и превращается в свою противоположность - в пропаганду и дезинформацию.
Ну а всё вместе это называется - конкурентная среда. Только в условиях политической конкуренции а) сложно предсказать победителя выборов, и б) может успешно развиваться страна. Но это уже отдельный вопрос.