What is the meaning of [feeling on top of the world]

I have been feeling on top of the world (feel very healthy) since I quit my job.