This is a good question. The first place to start is to realize that each consumer is different. Hence, what you need to do to get a good answer is to do a survey of a population. In this way, your data would be more reliable. With that said, here is my decision making process.
First, I would look at quality. I want to know if something is built well and will last. I would not want anything that will break in a few years. Second, I look at price. I want to know if the product is worth the price. In other words, am I getting a good deal or not? Third, I want to know if the product will go down in price in the future. If so, I would rather wait.
In view of these three points, marketers should pay attention to quality and price. They should also underline that it is a good time to buy now.