Is Now the Time to Buy Stock in Moderna or Vaxart?