What's the consensus on burnouts?

There's a reason as a driver you sign the release paperwork at tech. Take your car to the track and run the $$$hit out of it.