I would go for 20% BTC, 20% ETH, 10% XRP, 10% XLM, 10% NEO, 10% for more interesting small caps and 20% Cash to be able to buy more during the dips.
I would not buy everything at once though - better to wait for opportunities to buy coins at a discount.
RE: If I had $10,000 laying around to invest in cryptocurrency long term, this might be my portfolio