What is Msrp and Invoice Price?

MSRP is manufacturers suggested retail price. Invoice is what the dealership pays for the vehicle. You will always want to pay less than MSRP, but you will not get it for less than invoice price.