If you buy used, get a fucking inspection and check carfax AND autocheck.
I bought my first car used, 2 year old F-150 that looked perfect, totally clean carfax. Got a great deal on it, so pulled the trigger. After 2 years in the snow, rust started appearing, took it to an autobody place...