Absolutely right! Things are valued depending on the context of the situaion. People pay more for which is needed or wanted at a specific moment. The more people want or need something, the higher they're willing to pay and the sellers benefit by maximizing the price.
Yep. It’s really pretty basic but so many people get confused by this.