It can take this long for sure but it's not necessary. We don't really know when it will end and will begin new cycle. But we have to be prepared to this. Have enough money to buy if it falls lower and have enough income to not panic sell if all go red in the future.