Bang for Your Buck

What does the idiom “Bang for Your Buck” mean?

Definition:

Value for your money

For example:

“The high-end cars are nice, but you can often get more bang for your buck with a cheaper model.”