Leonard has to buy a new car for $25,000. Calvin buys a used car for $8,000 and spends $3,000 each year on maintenance. How many years will pass before Calvin spends more money than Leonard has spent?