Well for me Bitcoin and other altcoins are still profitable. You can buy when the price is low and sell it high. You can earn a profit. If you want a long term investment go to bitcoin.. But if you want a day trading go to altcoins.
Bitcoin and Altcoins could give you profits with the buy low sell high action at everytime in every conditions.