This happens due to High Beaming Idiots. There is not much you can do about it. Focus on the left side of road and consider upgrading your existing Headlamps. I have High Beam assists on most of my cars for the same reason. A few flashes of these most fools will yield. Of course its mandatory you are in low beams first.
Re-position your dashcam. This is a major safety risk.
Since these glasses are just 300 bucks, You can buy em and try em. In my opinion they do not have any glare reduction.