On the other hand I moved into my first house 6 months ago and the amount I can cash out now will help pay towards some of the work we want done to the house.
I have not been in this position before, it is my first bull run and this is the first investment that has given me 40x return so not sure what is best to do.
You see, one of the reason why people make millions and lose millions the same market they made it, it's because they don't have experience. Statistics said it that people who make their first large amounts of money lose it carelessly and that's what you are doing.
If you have made such kind of profits, why not just the profit and reinvest the capital, a place where you made your first big money can make you more again if you put more effort into the things you put into consideration that help you in the process to win the first one. Take that profit and make use of it outside crypto, don't lose your money into shitcoins.
I am leaning towards cashing out half of the remaining amount I have left and then leaving the other half until the peak of the bull run but is that too much too cash out this early or is it the smart thing to do?
I know taking profits is never a bad thing but could cost me a lot if this does continue to grow in price a lot over the next 6-12 months , that is my concern.
You are looking at the only bright side of crypto and that's a good thing but it's because you made a good profits but I'm sure the story would have change if you made -50% from your investment. Just know that altcoin that give you profit can also take it, the 40x you made can vanish under 24 hours if bad things happen to the market, that's the bad side of investing in altcoins.