The average new car buyer holds on to his or her car for 8.4 years, finds a new study by iSeeCars.com, with sports cars and SUVs filling out most of the top ten spots including the Toyota Land Cruiser topping the list at 11.4 years, reports Auto Remarketing.