2 companies I keep on researching but don't have the conviction to buy: $TWTR and $PAR

If either shoots up, I won't forgive myself for it. I barely got over being on my brokerage account in '15 and being a single click away from buying $AMZN but got cold feet at the last second.