Agree with your points although buying someone elses 500hp car is not always the best option. I'd rather a stock/fairly stock and do all the work myself, that's half the fun of having a project car isn't it? Building it to where you want it to be as well as the fact you know the car has probably been thrashed already if it has 500hp.