I have heard that, for several other members of the coronavirus family, a bout with them only gives you a year or two of immunity. There hasn't been enough history with this one to know if that is the case with it. My guess is that a vaccine would probably have to be administered on an annual or biennial basis to have any hope of being effective, if that proves to be the case.