How much NPK do tomatoes need and are the recommendations on commercial products correct? Should we follow agricultural suggestions?