What would be the top things you would advise on or suggest to someone whos thinking of buying BTC?
Mine would probably be;
1 Before investing, spend time learning about cryptocurrencies and blockchain in general
2 Dont look at it as get rich quick scheme, but as a long investment
3 Learn ways to keep your bitcoin safe and secure.
4. Don`t buy it, earn it.

we should get used to earning bitcoin rather than buying them

I think earning bitcoin must use capital right? and you can start by buying bitcoin for your trading capital to earnings bitcoin. I think that kind of mindset must be discarded, if you want to help bitcoin then you should adoption it properly, buy bitcoin with your own money, so demand rises and has a positive effect on the market
one thing you have to know before buying, you have to know when it's the right time to buy