I choose investment give me return more than 120% from my money, I got profit about 20% from my investment and waiting more than three months to receive my profit, after joining bitcoin and altcoin investing I can earn profit with short time and can return profit without one day, if lucky I can get double profit in one week depend with bitcoin increase price.
Good for you if you found out that kind of investment, as per me, I am fine with investment which gives return of 3-10% for a short period of time, as most of the time I don't hold long term (except Bitcoin) , I usually invest at short term.
Being a good investor is not that too greedy, know what he is doing, has knowledge with the project that he is investing at, know how to check the teams' background, have a lot of patience, and know how to handle his fund well.
The longer you are going to hold, the greater will be your amount of profits earned by selling bitcoin. Just do not sell it during the dip and do not sell it on the purpose of never buying it again. I would also recommend you to try short term trading with some of your bitcoin instead of doing it with altcoins. The benefits here are greater than produced by altcoins. You understand the important factors very well.