-snip-
I don't think is normal for someone to just invest in bitcoin before halving and expect to make serious profits after halving because bitcoin is not a ponzi scheme where someone could invest and expect 10x of it within few month or for just the first month of their investment. As an investor he must learned to be patient and wait till the we gradually sink into the bull run, then could sell as he wishes if he is not holding for long term other than short term. Most time people who invest in short term always feels disappointed towards the overall performance of bitcoin.
It is impossible to expect 10x profits in a few months from investing in bitcoin - it is a dream that never comes true. Many early investors make huge profits after they hold bitcoin for a few years - while new investors only expect to get it in a few months, which is clearly bullshit.
Futures trading may be useful for those with big ambition - but the risk of futures trading is losing all your money when the market fluctuates rapidly. The higher the leverage set, the higher the risk of loss - so this is not the best investment advice for anyone.