Much experience I have (yoda voice).
Owning a sign company and doing this for customs vehicles I would NEVER wrap one of my cars. As a matter of fact I have many company vehicles and we do not wrap any of them. There is a time and place for wraps, but it's not long term and getting it off it harder than putting it on. I charge just has much per hour to remove it as we do to put it on.
Also, it doesn't stick to primer, so you still have to paint the car first. It also doesn't hide any bad bodywork, so the only real advantage is if you want a rolling billboard.