You want to buy a brand NEW car or used car?
How old is the car you want to trade in?
Is the car Toyota (trade in value is higher since it is the same)
Price of a car is open secret. You can find out how much money dealer is making. Dealer makes money providing maintenance/service, and on USED cars (more than a brand new car).
(car) Broker is like insurance broker who shops around different insurance companies and find one which suits you.