You can buy Altcoins from either Poloniex and Bittrex, depends on what Altcoin do you plan to buy because not all exchanges offer the same list of tokens or coins but Poloniex and Bittrex I think have the most extensive list of alts and tokens. Minimum transaction on both platform is 0.0005 BTC. Enjoy the red days while you can.