Somehow yes and a no. Yes, because as you can see how far does Bitcoin achieved from 2012- present. Bitcoin as of the moment is somehow expensive for a normal individual who earns enough for there family. No, Because even though you haven't got any capital to start with. Since there are sites that can help you to earn Bitcoin in way (and you can use it as your start up if ever you are to engage in trading or investing) such upwork, reddit, medium and bitcointalk.
But literally speaking buying Bitcoin as of the moment is quite not advisable, It's better for you to work for Bitcoin as this is much easier to earn Bitcoin than buying and selling.
For me it's never too late to buy, since bitcoin is at the top heirarchy among digital currencies that currently exists. Also, bitcoin community is fast growing and is continuously larging that makes more opportunity for coming investments.
bitcoin is still the top cryptocurrency mate. can be seen from the market cap of bitcoin that is ver large, bitcoin exceeds other cryptocurrency and see from marketcap also you can see how the potential bitcoin in the future as users keep coming and will continue to increase the marketcap and of course also will make the bitcoin price higher, come on no words are too late to buy bitcoin,,