I really do not mind purchasing a little fraction of it and holding for a long time but like I said I still feel like am here too late and that Bitcoin has reached a level where only those who are well to do enough can indulge in it's trade.
Who says you're too late?.
but here is the catchy thing now, If you only plan on purchasing a little fraction and holding for long, you might still not be able to hit a good profit, compare to when you buy a decent amount(not too good, not too bad) based on your income.
And from what you've just said, i don't think the problem is about you being too late(which you're not), but the problem is how you can accumulate. You might want to get yourself involve in something that gives you income(probably tech related or other businesses), so you can accumulate a good fraction. Let's be honest here, you need money to do things.
Just don't care much about the 100K you're seeing now, instead, find ways to join the train.