The basic market price determinants are demand and supply. Scarcity doesnt directly affect the market value, it affects the supply which reflects in the market price. Demand also has a role, and except theres a reciprocal increase in demand, bitcoin halving wouldnt boost the bitcoin price.