Based on what? I would agree if he's wanting to buy used. If he's looking to buy new it's a great time to buy based on interest rates and dealers still having rebates. Oh and his trade in is likely worth more than it ever has. Anyone that has bought in the last year or two and has kept the miles relatively low likely gained appreciation.Not a good time to be buying a vehicle right now. Maybe just keep the "old" pickup you've got?