Traiding is not that hard, but it takes time. Even if you buy at high price, just wait a month, two or half a year, price will go back and even above your buying price. Buy when it's falling, sell when it's rising.
the expert traders trade and earn and they do not wait for months , years etc, but they know when to trade, they do not wait for price go down or rise up, but they for their trade depend on the fluctuation of price occurring daily in bitcoin, so they earn money with the hourly or daily ups and downs in the price of bitcoin and never lose any amount of them and do not have to wait for longer.