Since Our Lady didn't give us a specific timeframe for when her Immaculate Heart will triumph, we can only speculate - but I think it makes sense to look for the Triumph of the Immaculate Heart around 2029, 100 years after the request for the consecration.