What is the meaning of [come rain or shine]

I listen to the music every day, come rain or shine (do regularly).