Yep,you gotta think few years ahead,and not just how to get as much money as you can,asap.
Smart investments usually work that way. Take Bitcoin for example. Yes, it went up in a year but the biggest profit was for the people that waited for it to peek, and that takes some time. For some serious returns, you have to be patient otherwise you will just get peanuts.