worth one's while
Definition from Wiktionary, the free dictionary
- (idiomatic) Good and important enough for one to spend time, effort, or money on.
- Doing volunteer work to help others is truly worth one's while.
important enough to spend time, effort or money on