Which choice gives the best meaning of Well off?

  • very poor
  • very angry
  • having enough money or being financially comfortable
  • very sleepy