Почему не хватит? Во-первых, спрос упадет, так что закупать в штуках можно меньше, а по деньгам столько же. Во-вторых, а вы только узнали, что резкий взлет цен - это проблема для продавцов, в том числе из-за необходимости соответвующего увеличения оборотных средств? Но решить её в лоб тем, чтобы просто заранее поднять цены - это обычно не слишком хорошее решение. Точнее оно столь же проблемное, т.к. пока другие торгуют по старым ценам, вы повышаете цены и товар лежит на складе и ждёт пока цены повысят остальные и упс... вы заморозили оборотные цены, а это не лучше, чем необходимость влить добавочные средства
Так что вариантов много, но как правило никто не имея монополии раньше времени цены не взвинчивает. Даже получив часть товара по новым ценам часто товар прошлых поставок продают по старым ценам (потому что если остался старый товар, значит он, возможно, просто залежался, а это тоже не алё).