I think that the most fair way to pay for the roads would be to tax according to the weight of the vehicle. Weight is what puts the most wear and tear on the roads. Eliminate the fuel tax to equalize petrol and electric. Age of the vehicle really wouldn't matter --- tax wouldn't get cheaper as the vehicle gets older as it does now.
Got my flameproof suit on...........
Got my flameproof suit on...........