Alot of great info here: https://www.jmbullion.com/investing-guide/