where and how to buy altcoins for USD?

Interesting into buying new alt-coins for usd? any suggestion?