$4300 is on the high side for a 12 year old bike, esp if its a naked 650 like that rendered image
one of the problems with really low mileage older bikes, they tend to have the original tires and little to zero maintenance done to them, so everytime you work on it, you will have to replace the orings you dinker with, the front shocks might need new seals, shafts might ooze a bit, the cables will need to be lubed, the front brakes flushed... all those things you would normally do over the last 12 years if the bike was being rode on a regular basis. Also have to consider if it has been parked dry for several years, if the tank is rusted, carb gaskets and orings dried out.
If the bike has been completely gone over, and it has two new quality tires on it, then $4300 is a reasonable price.
You should be able to find a well maintained 650 in good condition with good tires, for about $3k.
Last edited by KCW; 02-15-2019 at 11:38 AM.