human
Which is the best time to buy a new computer?
assistant
The best time to buy a new computer is when you need one. This can be for any reason, such as upgrading an existing computer or replacing it entirely. It's important to do your research and make sure that you're buying the right type of computer for your needs. You should also consider factors such as budget and compatibility with other devices.