https://mintedmillennial.com/understanding-different-types-of-investments/