When Should You Buy CEVA, Inc. (NASDAQ:CEVA)?

CEVA, Inc. has seen a significant price increase on NASDAQGS lately, but still has room to reach yearly highs. The stock seems fairly valued now, but with high growth potential and profit expected to rise by 90% in the future, it could offer a good investment opportunity.