Значение выражения «at the top» («на вершине»)
Фраза «at the top» обозначает нахождение в самой высокой позиции или ранге, достижение высшего уровня успеха в определённой сфере.
Значения выражения «on top» («на вершине», «сверху»)
У этой фразы несколько оттенков:
1. Физическое расположение
Находиться на самой верхней части или поверхности чего‑либо.
2. Доминирование и контроль
Иметь власть, авторитет или контроль над чем‑то или кем‑то.
3. Позитивные эмоции
Чувствовать себя счастливым, уверенным, оптимистичным.
4. Сексологический смысл
Относится к сексуальному акту, когда мужчина находится сверху.
В целом обе конструкции передают ощущение превосходства и достижения высокого уровня успеха.