There's still the problem of there being irrelevant variables in the equation.
The second investment yielded $200 more profit than the first investment, but the second investment took seven months longer than the first. Which was the better investment? If we do not consider time, the second investment is better. If we consider time, the first investment is better. If we consider both profit and time, then the first investment is better because even though it was less profitable (dollar-wise), it took considerable more time to make the additional profit. My quick and crude calculations tell me that the second car would have been sold about no more than 18 days later than the first for both investments to be equally attractive when considering both time and money. The per day average profit gradually declines with each passing day.
What irrelevant variables? You certainly need the number of periods and the cash flows. If you just want to use those, use IRR. If you want to include the reinvestment rate and finance rate, use MIRR. If instead, you want to use the discount rate, use NPV. If you know the discount rate, the best option is NPV. Most individuals don't, but can get better estimates of their reinvestment/finance rates (your savings account yield, and/or loan interest rates), so MIRR is a better option for them.
For example -
Car 1:
n = 3 months
Cash flows, -3000 at start of interval 0, +4000 at end of interval 2.
Car 2:
n = 10
Cast flows, -3000 at start of interval 0, +4200 at end of interval 9.
IRR
Car 1: (monthly) IRR solves to IRR = 10.06%
Car 2: (monthly) IRR solves to IRR = 3.42%
If you know your monthly reinvestment and finance rates (say, a completely made up .08%, and .4%, respectively)
MIRR
Car 1: (monthly) MIRR solves to MIRR = 3.27%
Car 2: (monthly) MIRR solves to MIRR = 3.76%
If you know your monthly discount rate (say, .16%)
NPV
Car 1: NPV solves to $980.86
Car 2: NPV solves to $1133.39