should I buy something or should I wait?