I think it's still too early to call. The OP clearly stated that he/she thinks in 5+years you will be happy if you biught silver under $100. You can't come back a couple months later and claim he was wrong. Yes, obviously waiting to buy silver until under $20 would have been the better decision...