I guess it depends on how he plans on upgrading, i.e. trade or private sale.
If you were to trade you would lose more than 20% over the 2 years, as dealers will never give you market value.
So by that rationale, how is a 4k tip in going to get you the next car, unless you keep trading down...