yes, better of to buy directly, unless you are really good in trading altcoins.
If you're good in trading altcoins you first have to buy BTC too.. Or you should look for a trustworthy altcoin seller, but they're rare.
This may actually be a good moment to buy BTC directly as it's value is decreasing now. Maybe you should wait a bit longer, as the price may decrease even more. You can use websites such as Bitcoinity to check the current value of the Bitcoin on decent exchanges >
http://bitcoinity.org/markets