The best tip is hold your coins!

Don't invest in hardware!
Don't invest in "cloud mining".
Don't invest in securities!
Don't invest in altcoins!
I do not think that your point number 1 is valid strategy for a company. They will have stagnant economy with little flow it is better to have business when you will be earning coins on daily basis.
Unless you have a lot of capital and and gearing for a long time strategy holding is not good option for business imo.