Sorry i didn't quote the % rate, the last month it is has paid .92% on average (including the last week which has been low) and the figures i did my example was on the last 6 months that Bitconnect has paid out is .94%.
If you did the minimum investment of $100 on the last 6 months on average of .94 it would take 107 days to get your money back, which is the longest time you have to wait.
LIke you said nobody knows how long things last, i believe this has been running just over a year now. and grown the coin to $324 and has of writing this minted 8,868449 million coins so a total worth of 2,8733,777,6 billion dollars worth.
I can't see it ending anytime soon with 15m more coins to mint and everyone seems to be happy/earning money.