First grow…Noticed some nibbled spots on my plant and ended up getting this Captain Jacks Neem oil, but now I fell down the review hole and the reviews aren’t great! Anyone have experience using this kind of spray for your plants? Also I’ve already sprayed my plant with it. 😬 any help would be great! Thanks!