Considering how significant the spike in price is, selling is probably a good option.
Of course, the longer you keep them, the higher future spikes are likely to be, but that takes a lot of patience and watching to catch rises.
It really all depends on your patience and probable future demand.
THE STOCK MARKET IS FUN.
*rolls off*