These are eight of Edmunds’ highly rated affordable cars from luxury brands, each with a starting price of less than $45,000.