Be better off could be used to express that something is better than another. For instance,
I would be better off driving insead instead of taking a bus.
Can we say
I would rather drive than take a bus?
with the same meaning? So, my question is about differences and grammar of this structures.