I bought some orchid fertilizer. It's Jack's classic from J.R. Peters, Orchid special 30-10-10 with micronutrients water soluble plant food. After I bought I started getting worried if it was ok to use or not. I have never used fertilizer on any of my cp's. Is this ok to use on my nepenthes and other cp's?