a rational consumer will purchase a product whose price is?