Thanks all for the suggestions. I'll look into getting a windshield. Perhaps if I can put one on for the occasional time I do a good highway run and be able to easily remove it afterwards, I'll do it.
Well I pulled the seat off my bike and first tried to tighten the terminal wires but they turned out to be tight on the posts. So then I removed the wires entirely, pulled off the battery strap and took it out to inspect the electrolyte level and it was within bounds. But I did notice that the terminals connections that are attached directly to the battery each with one screw were loose. So I tightened them and reconnected the wires to these connectors and so far no problems. I'm about to go hit the streets soon and make sure everything seems alright.