These are definitely all the answers to all ideal situations but it differs when you know the situation given us is not really as it is in real life. How easy it would be if we were given problems that are exactly the same as we have expected, hence, we just have to rely on these guidelines. The thing is, IT IS NOT AS FLAWLESSLY-CRAFTED AS YOU HAVE ENVISIONED IT WOULD BE. In fact, real-life problems are more artistic in a way that you would have to juggle your mind when deciding.
For instance when you say buy low, sell high, it is not as easy to decide on such especially when Bitcoin's price has gone down to less than $6,000 from its $20,000 peak in just a matter of three to four weeks. Of course, as an investor, you are already thinking of salvaging whatever amount is left because you would prefer to go home with a little than with nothing.
You see my point? While everything stated above is ideal, it is not always the case.
For all we know that knowledge is one of the basic trading procedures and one key to gain knowledge is to be updated in the market, by making research and lists all the coins that you want to have in your life.
It is important as well to assess if how much capital we are to take risk, if you are beginner it is important to just invest a small amount and most of all be patient and just relax.