I got into this relatively recently, but have studied it carefully, read up, learned and dramatically improved my understanding.
I have come to the conclusion that anyone with any spare money that they can afford to keep invested for a few years, should be buying at least a small amount of bitcoin. Why? Because there is an extremely low risk of a significant loss and a very high likelihood of a huge gain. It's simply a very sound bet.
There's structural reasons why the price is likely to rise dramatically over the next few years, and whilst it's trading at around £57k per coin today, I think a 10x return over the next 5 to 10 years is odds-on. I suggest you're going to see between a 25% and 60% annual return on your investment (with ups and downs along the way of course).
Even if you just buy like £10/month, over 10 years that's £1,200 invested which is IMO going to turn into between £5k and £25k by the end of year 10. It's a no brainer I think.