Usually the more layers, the better and easier it is to adjust the scheme if needed. Such as, my Wild Thang has 8 or so layers.


..... 
Yep, Slick. Layers are great. The best thing I like about them is you can go back and edit any layer later. If you do it right on top of the existing paint, there's no turning back.
Different trucks make for poor comparisons, due to different poly counts, etc.....The same probably goes for the various trucks in the WF5 event.Different trucks with a different amount of textures will affect the fps significantly.
You could map your truck to 30 textures and probably not notice any additional lag because the textures are already loaded into your cards memory, but i assure you that anyone else in the game will get a pretty good hit when you come into their view unless they're driving the same truck.
For tracks it's essentially the same, ie there's a certain number of textures that can come into view at a time before you get hit even if you're driving a stock truck, if you're driving a custom truck with say 10 textures then that threshold decreases in proportion to whatever track you are on.
A good track example would be kodiak island . The unique base textures on that track pretty much max out the limit so adding models was a problem so most are set to complex to make it more driveable in sparse. Try running it in sparse then in complex with and without a custom truck, you'll see lag with or without the fr display when additional complex model textures come into view.
The semi-transparent light textures are a completely different animal.As for a truck example?, try this beta of L&O. Take it out on c98 and do a lap, then on the second lap flick on the lights to bring up another texture. I think you'll see some lag that's drawn purely from texture memory strain.
There are so many variables in this game that this's not that big of a deal, but I do know beyond a shadow of a doubt, from experience, in both tracks and trucks that excessive textures in a track or a truck will cause lag. There is no argument, it exists.