Don't be discouraged! $20,000 is a GOOD start and can easily be the down payment you need with a small business loan if you save up just a little more.
I started with just under $40,000 cash a little over a decade ago, and with a small business loan have been able to build that up to multiple stores.
The hard years are when you are paying off that initial loan. The smart way to play it is to pay it off in 5 years, 7 max. During this time, you'll barely make enough to eat and live in a one room apartment. But those sacrifices pay off in the end.
Someone said that one store is not enough to live off of. It is, but JUST barely while you are paying off your SBL. But, remember, it is the sacrifices you make today that will pay off later. Once that first store is paid off, you can expand into multiple stores if you continue to reinvest the majority of your profits.
The biggest obstacle? Finding good help. A big "GOOD LUCK" to you on that one. If you find the secret, let me know.