What if it costs twice as less? Think of it as cashing in a small part of some stock/investment to use it to buy something. If you're really that concerned about crypto price changing, you can just top it back up that evening.
That is a good analogy. One would not cash in a part of investment for a banal purchase but might do so when buying a house. In that case I would definitely wait for a right moment to sell.