You might consider holding off on Epsom Salts (magnesium sulfate) without having a soil test first.
It is not common in most of the country but some soils, scattered areas here in CT for example, have an above optimum level of magnesium. At best, adding more to these soils is a waste of...