Wearing a MAGA hat can mean a lot of things, some of them being “I’m a racist” and “I’m a xenophobe” and “I’m a misogynist.” Personally I wouldn’t wear something that open to interpretation.
Then again I wouldn’t wear an Obama shirt in public either. I’m not looking for attention.
I had an extended family member who, after the 2008 election, had a “Palin 2012” sticker on her car.