It could be profitable for sure if the BTC demand/popularity increase or even remains the same.
Buy and hold as much as you can before the halving.

Hi dude,
Is it possible that before a newbie joins a campaign, can i buy BTC with my current money and keep on my wallet? Can i first of all open and a have a wallet before i join a campaign? Whom should i approach for BTC giving out my money to them?