-snip-
You are right; that's the reason why some people cease to invest in Bitcoin and land themselves in a hot soup of shitcoins, but still end up regretting their decision when they can't get any profit. Some people usually have the mindset that Bitcoin is too expensive to buy a whole, but I still try to convince anyone I come across with such a mindset, telling them that they don't need to buy a whole of Bitcoin at once, nor do they need to save for many years before they can buy one Bitcoin at once. If one is still consistent in their accumulation, either weekly or even monthly, depending on how often they are getting the cash inflow, then they might still be able to accumulate a huge fraction of Bitcoin before they realise it.
Basically I don't mind someone's decision to diversify their assets instead of just bitcoin. Of course I don't want to elaborate on the potential benefits of diversifying them, but let's be honest that such an approach can never go completely wrong in your investment plan.
Buy dip and hold is the best way for anyone looking to accumulate. A limited/small budget is not the main problem as long as they have the desire, it's just that a lot of people are greedy where they want to get rich quick without understanding how best to do it. You don't need to rush to own 1 bitcoin, but just do it consistently and get yours within your budget.