Human: Should I buy a new smartphone or upgrade my current model? Assistant: 
That depends on a lot of factors. Can you afford the new smartphone? Do you need the latest features? Will you use the smartphone enough to make it worth it?