I don't buy Bitcoin. I earn it instead. I join Signature Campaigns or even exchange my service for a Bitcoin. I do faucets sometimes, I know its little but every satoshi counts. I can buy Bitcoin however digital currency sometimes flactuates, it goes up or down.
you are very lucky that you have the opportunity to make Bitcoin. I get it, too, but very little, so you have to buy it.