The evidence seems to be in favor of getting one. I would not even think to give you advice on something like this, but I can tell you my experience.
I used to get one every year as a condition of my employment - the company insisted, so we wouldn't get sick and use up sick time and cause scheduling and manpower problems. Well, guess what: I always got sick, and I don't mean just a bit - I'd be down for a week or two, and more than once in any given year. And then, at the end of the year at evaluation time, I'd get a disciplinary letter for using too much sick time. I finally convinced the company Doc, and my bosses that it was the shots that was making me sick, and quit taking them. Guess what: when I retired some twenty years later, I had over a year of sick time on the books, and that was after being off for over six months after three heart attacks a few years prior. When I came to Las Vegas ten years ago, my new Doc insisted I needed that shot - over sixty, diabetic, heart patient, cancer survivor - and that it was different than it used to be, shouldn't make me sick; I got the shot, and I got sicker than a f*&^% dog. No more for me.