Well, honesty does not always get you fair treatment in front of a judge. I know from experience.
And, cops are allowed to lie to you to squeeze info out of you. I think some have come to enjoy "getting" something on someone.
So, I would exercise my right to remain silent unless I had a lawyer in the chair right beside me.
You can, for $25 a month, have instant access to a lawyer. For instance, on a traffic stop, you hand over your license, registration, and insurance.
Then you call the lawyer, and put him on speaker. And when the cop says, where ya coming from? The lawyer says, what does that have to do with anything?? Where ya heading? What does that have to do with anything?? Why are you on this side of town? What does that have to do with anything.
You, don't need to say a word. Then the cop sees that he's making himself look bad, and he writes your ticket and sends you on your way.
Or, if the cop says I smell MJ and will need to get a sniffer dog, the lawyer starts timing the stop which becomes illegal after a certain amount of time elapses and still no dog.
So, I would remain silent.
That said, we were stopped by a Texas state trooper in Ft Worth for following too close, my wife was driving and the trooper came up on my side of the car. He did NOT ask for a drivers license or anything else, he just said, little lady, please don't follow so close, it's dangerous.
My wife, being very witty, told him that in Georgia we had to scroonch up on the highway because we didn't have all the space that Texas does.
He left laughing. That's my kind of cop.