Hi there,
Before you go off investing in anything, I would suggest you start with developing a little financial plan for yourself. In general it is best to have built up ready savings to cover living expenses for a few months before you go investing money for the long term. Accordingly, I would suggest that your first objective should be to built up enough savings to cover say six months living expenses before you think about investing and during that period you use the time to educate yourself about investing.
When it comes to investing, I always recommend that if you need the money within the next 5 years, then cash is the only option. When you are investing money, you should always be in a position where time is your friend, meaning that if you were to buy silver tomorrow and the price was to drop, you should be able to wait until it goes up again rather than having to sell at a loss because you need the cash. Given your comment about perhaps needing the money in a year, then I would suggest that cash and not silver is the best option.
When it comes to financial risk, you should understand that no matter what you do, there is no way to totally avoid financial risks and that the best you can do is to diversify as a way of reducing that risk. When it comes to cash that means spreading your savings over a couple of institutions and when it comes to investing spreading your investment over a couple of asset classes such as equities, bonds, commodities (including precious metals) etc.
Given your comment about be on a low income, I would suggest that the best way for your to invest, when the time comes, is seek out an investment fund that covers a few asset classes, this will allow you to gain the necessary diversification even when investing in small amounts.
Good luck with that,
Jim.