Knowing when to enter and exit the market is extremely hard and even i can't do that but i feel like this time the foundation for the bullrun itself is stronger with some institution already get into crypto compared to the one on 2017. Back then it's just ico craze, all project are basically a quick flip, no news about adoption, insistitution like tesla and mastercard this time so i feel like this time it will last much longer, maybe until the second half of the year.