 Investing in cheap stocks to buy for 100 can be incredibly efficient in building ones long-term portfolio. With unfavorable market conditions for traders, investors have multiple opportunities to pick up high-quality assets. 