Yes and no. Choose wisely when broadcasting your position. Think before sharing this information with your co-workers, boss, family or people that you meet socially. Your boss may be a very passionate Democrat for Bernie Sanders and openly telling everyone in the office, but that doesn't mean that you have to share your political opinions.
Politics are very personal, especially when the views the candidates are sharing are close to a cause you support. With all the name calling and incorrect information the candidates are spewing these days, be prepared by having your facts straight as to why you are voting for a particular person.
In entering a political discussion, here are a few tips to keep in mind.
This answer is simple. No. If someone wants to share their political views, they will.
When small talk turns politically aggressive, a bit of diffusing is necessary. Do your best to direct the conversation so it does not lead down a dangerous and argumentative path.
If you are ever put on the spot with an ill-mannered question (You do recognize that he is an idiot?), you can play politician. Most politicians will vaguely state an opinion and start talking about something positive and totally unrelated to the inappropriate question. Some ways to deflect include: discussing common interests, asking open-ended questions, discussing hobbies, using follow-up questions, or sharing life-lessons you have learned.
Before the conversation gets too deep, you have a chance to turn it around. Use the opportunity to keep the peace.