Imo, pay a lawyer and let him deal with it. Get it off your record, insurance doesn't know, and long term you save money. Thats what I did with my ticket (wasn't speeding.) Luckily my cousin played baseball for him so I got off very very cheap lol. But still I would pay 300 bucks for a lawyer than watch insurance rates shoot up.