100bitcoins and a well settled busness will be more than enough to get retired after 20years but i think 100bitcoin is little bit harder to achive in this time but you can try
It may be more than enough, but it depends on how the currency will rise in value over the years.