Op I agree with you on most points. Most new investors have high expectations of getting high profits in a short time, which makes them think in the short term. Every new investor should try to increase their income source through hard work and build a long-term Bitcoin portfolio with patience. Do not waste your valuable time and hard earned capital in the hope of quick profits. Start buying Bitcoin with a quick decision and try to ensure the right use of time.
Do not pressure yourself to reach the top. Set your goal and start Bitcoin with whatever financial means you have because if your goal is fixed to do it long term then you will succeed one day. Forced investment most of the time does not lead to success.
The mentality of getting quick profits makes you greedy and this is the biggest obstacle in the way of achieving your goal. I think that in accumulating Bitcoin for the long term you can easily reach the goal without feeling pressure.