Depends, i love the car when it works, but i hate it when i have to pay for parts for it, wich is often. I bought it with 82 thousand miles, got almost 120 on it now, replaced battery, 5 coils, valve cover gasket, coolant overflow tank, plugs twice, struts, coil overs, sway bars, sway bar links, tie rods, ball joints, brakes, dual coolant control valve, windsheild washer pump, two thermostats, and the auxilary coolant pump. Pain in the ass to work on too. But when it runs right, i love the shit out of it, i must, considering all the money ive thrown in the damn thing!! Im not a good example though, i drove it pretty damn hard the first two years i had it, im alot nicer to her now though!! but it is plaqued with expensive problems, the coils are the most common problem i have found, seals always go bad and leak oil onto them (theres one for each cylinder) But if you are mechanicaly inclined, and can do alot of the work yourself, its not as bad as if you have to pay a shop.