I am a novice also agree with this question?
My thoughts about this topic is mining and trading are the best way to earn bitcoin in a short time and also get rich in quick period . Mining requires more investment to start but trading is not like that if you have some amount you will definitely trade with that .