If you can afford it, get a lawyer for sure! It's far better to pay a good lawyer to negotiate something that will keep your record clean, than to just plead guilty and pay the fine. When you get traffic convictions on your record, you're even more susceptible to getting tickets in the future! I learned this the hard way.