Here in Colorado, they base the registration fees on the taxable value of the car. If I got lucky and bought one at auction for $100, they would still charge based on a formulated value based on the original (when new) price.
Registration fees are comprised of both LICENSE FEES and OWNERSHIP TAX.*
License Fees: These fees are based upon the age and weight of the vehicle. They can range from fifty (50) to several hundred dollars. The average LICENSE FEE for passenger vehicles and light trucks is approximately $125.00.*
Ownership Tax: Ownership tax is based on the age and TAXABLE VALUE of the vehicle. TAXABLE VALUE is a percentage of the MSRP (Manufacture Suggested Retail Price) or list price when new. See the percentages in the chart below. Take the TAXABLE VALUE times the percentage based on the age of the vehicle.*
Example: I purchase a passenger vehicle and the original list price was $85,000. To estimate my fees, I take the list price x 85% x 2.1% and then add the license fee: $85000 x 85% = $72250 x 2.1%=$1517.25 + $125.00 = $1642.25
$720 isn't cheap but still cheaper than what I'll have to pay. When I buy my Tesla, I've calculated the first year registration fees to be over $1600. The next four years after that will gradually decrease.
Year 1 = $1642.25
Year 2 = $1208.75
Year 3 = $992
Year 4 = $775.25
Year 5-9 = $450.13
Year 10+ = $128
(Above assumes $125 per year license fees.)
Note that they based the taxable on the MSRP of the base price car (hopefully not including the options).
I've had my current vehicle for nearly 19 years and while the owner's tax is only $3 a year, the other license fees amount to about $50 so I pay about $53 a year now. While the total price of the car when new was $25,000, the taxable value was based on the MSRP of the base vehicle price which was around $19,000.