Having driven sports cars for some 45 years, the 90-96 300ZX is the best bang for the buck out there. Can be a boulevard cruiser, interstate cruiser and best of all, a quick, handling, back roads burner. Maintenance will depend on previous ownership. Find a good one (not easy) and upkeep will not be prohibitive. Is a pleasure to own and drive and still turns heads 14-20 years later. As one reviewer wrote in 1990, "best sports car ever!"