This is a hard question for others to answer for you as everybody has different preferences. I'd have no problem buying a 10 year old unit if I knew the person who owned it and knew they took care of it. If the only time they ever changed the oil in the thing was the week before they sold it, then it may look and run fine, but that engine may have internal damage. Financially it makes sense to buy used, but myself, I always buy new. I take care of my stuff and I want to know it was taken care of since the beginning.