"Being on top of the world" is an expression used to describe someone being very successful or at his/her best - and everyone knows it OR feeling very good, euphoric.
When her book was published, she was on top of the world.
She felt on top of the world at her birthday party.
Being "at" the top of the world means you are standing at the North Pole!
- For Teachers