Bitcoin is actually a long term investment plan but most crypto starters are actually looking at it as a get rich sort of scheme and that is why most of them easily give up on their crypto investments when they wait for like a month and don't see bitcoin rise. I wish to state emphatically that investment into bitcoin is on a long term basis and not a short one.
Just to give you an example, the price of bitcoins last April 2, 2019 was around $4,200 and today it skyrocketed to $4,900. The ~$700 price difference and swing can have a huge impact on your profits, assuming that you cash out your bitcoins and convert them to cash.
Your investments can be divided into two (2) either for long/short-term goal. Being a highly-volatile investment, bitcoin falls can function on both depending on your goal. Saying that bitcoin cannot be for short-term means that you have not yet experienced making a huge profit in a day.
What's wrong with wanting to be rich. Who doesn't want that. The real problem is that everybody wants it in a very short time and without any effort. Bitcoin isn't a lottery ticket. However, it is an investment tool for now and a currency that will be widely used in the future.
Well if you are part of the minority who got lucky, you may consider yourself as someone who got rich in a relatively short amount of time. Investment, in general, is designed to be for long term. As the name suggests, investment is when you let time do its magic by waiting for its value to mature. But bitcoin falls into the same aspect as being a short/long term investment depending on the price difference.