Both can be a money pit. If you buy a +10 year old car, the first thing you should be prepared to do is rebuild the suspension (struts, shocks, steering rack, motor mounts, control arm bushings, tie rods, etc). If you like to do DIY work, this is easy. However, fixing the engine or transmission issue is much harder.