A soil test should be performed before adding amendments willy-nilly. For example, Epsom salt for roses must be added with care.
From my interactions with farmers, one critical step I have noticed they always ignore is soil testing. Soil testing is the process of analysing the contents of your soil to find out the composition ...