Remember the same was said about Bitcoins in 2009 when it was trading below $300.00 . Yes all altcoins are worth buying. I prefer ICO and resell immediately it goes to market. You diversify by spreading your buying over several coins, hold till 2 years time and resell. If you are lucky the ones that appreciate will outnumber those that seems scam or worthless.