Buy new or second hand PC

Hi, I need to upgrade my 8 year old pc…

2 options, buy a new pc from someone like techfast or similar online.

Or I can buy a 20 months old pc second hand (see specs)

I can buy the second hand pc for $1000

I appreciate all suggestions. thanks