Papa John's $PZZA appears to have completed a price bottom and broken above some key resistance levels to signal a bullish recovery ahead. While PZZA might have upside towards $70, we should probably wait for a pullback at this point and consider buying on a dip. PZZA Daily Chart(click to enlarge)Breakout, Awaiting Pullback:- The daily chart gave us some bullish signals already. Price action itself has been able to break above key support/resistance, a falling trendline, and the cluster of moving averages (200,100,50-day). Furthermore, the RSI has pushed above 70, and held above 40. This coincided with price crossing above the 100- and 50-day SMAs, and then treating them like support - a slingshot signal.- However, the breakout has pushed price to $60, which could be a psychological resistance.- Furthermore, the RSI and price is showing a bearish divergence. - These signs present a risk of pullback. Reward to Risk of Buying on a Dip:- I think we should wait for price to pullback towards $52. - A break below $48 would likely invalidate the bullish outlook. - So if a trade has a stop just below around $46.50, it risks a little more than 10%- The target is $70, but even a more conservative target at $68 offers a gain of 30%. - This trade idea has around a 3:1 reward to risk profile, and does not require PZZA to become bullish outside of this short-term. Instead, this bullish swing could be within the context of PZZA in consolidation.-