Is NGP Capital Resources (NGPC) Ready to Breakout?