companies = Company.objects.prefetch_related(prefetch)
most_expensive_cars = []
for company in companies:
    most_expensive_cars.append(list(company.cars_by_price.all())[0])
Most efficient way to build list of highest prices from queryset?