Yes. That's what "No matter what" means.
I confess I don't like hail--it stings--but I've ridden home in it.
I rode in hail on my tour. I was glad I was wearing my helmet. I was also glad I wasn't riding my recumbent as that would have meant looking into the rain/hail/wind instead of keeping my head down.