If you only have $50k to spend, these are the ten best cars to test drive first.