Верхняя планка стоимости не ограничена, а сама цена зависит от кучи конкретных условий. В любом случае.
Для примера, у тех же автопроизводителей машины в виртуальном шоуруме порой очень похожи на игру.
Если же хочется сделать дешево и эффективно, то или создавать модель данных с поиском по аттрибутам или создавать фото со всеми вариантами, где в имени фотографии будет закодирован ответ на тот или иной вопрос (например 123.jpg где последовательно выбраны варианты 1, 2 и 3 в ответах).