Last decline it was bottomed at 2009-01 and topped at 2011-04 which took two year and four months. This time it was bottom at 2016-01 and recovering is still ongoing. It might take another two and half year to top which is at 2018-04. It means that we can hold the long position for more than one year and buy every pull back!!!