in 20 years 1-2 BTC will be enough to retire on.
Dude you realy think it will be enough i mean i want to have at least 20 just to be sure
Thats not enough. It depends on requirement. For sure you have 20years more. So that can have a try to get 5bitcoins every year which will count to some 100bitcoins which is more or less enough based on your necessity.