I cannot stress the importance of ruling out collision damage/poor prior collision repairs/unrepaired damage.
1) Run an Autocheck report (Carfax is getting too lazy these days with their qualifications and dilligence)
2) Ask your insurance company on your current vehicle to run an "ISO" claims search on the vin# (Insurance Services Office) and see if it produces any hits. They may or may not agree to do that. ISO is the GOD of accidents and catches things that autocheck/carfax misses.
3) Crawl under the car. Is there way too much rust for an 08'? this is a sign of possible poor prior repairs
Inspect the engine cradle, make sure it has not struck anything along its voyage. Look for bubbles in paint, color mismatch even if ever so slight, look for sanding marks in the paint, dirt/debris in the paint, look for parts that don't quite fit right, etc.
4) If an accident report database such as Autocheck reveals the vehicle was either a Fleet or a Lease vehicle, DO NOT BUY IT. Fleet means company owned vehicles, which when their drivers hit something, they have it repaired and it never gets reported. Leasing companies charge customers a penalty for turning in cars with damage at the end of a lease, and then the leasing company repairs it in house or sends it to a sub par body shop who then goes on and performs the minimum job possible to get the car looking "ok" and then they sell it at auction.
They will replace the outside panels and leave the inside "guts" damaged.
DO NOT BUY A FLEET/LEASE VEHICLE.