i think Bitcoin is only profitable if done at large scales. you must get expensive mining equipment and of course it consumes a lot of electricity monthly. Also its usually much more cost effective to buy Bitcoins with this money instead of using it to buy mining equipment.
Well all depends on who you ask this question because both of them are good way of making money but to me trading Bitcoin is more or less better and less expensive as compared mining Bitcoin as one need to buy all the necessary equipment for mining.