better off

adj

1.
in a more fortunate or prosperous condition