Buy BTC when price lower, and hold coin!
that is true and you make a lot of profit if you do that.
but the question is mostly about how you can make (earn) bitcoin. for example if you have a skill and use it to get paid with bitcoin. or my favorite if you are into trading altcoins how you can make lots of bitcoin profit by trading them.