Bonds vs Stocks: Key Differences Every Investor Should Know