Beekeeper groups are an invaluable resource for many aspects of beekeeping. If there is no group in your area consider starting one yourself. A group was recently started in San Diego by posting on www.meetup.com
To see what regulations there are in your area, it varies enormously from place to place, see State Apiarists, if you can't get hold of someone who can help you contact the City or County.
If you think your own garden or land is not suitable for any reason, don't despair, it's often possible to find someone who has land which is suitable who would be glad to let you keep bees there for the occasional jar of honey. Try contacting people through www.craigslist.com
I would definitely urge you not to put it off until your situation 'allows' it. The amount of time, effort, space and money required need not be great. I put off starting to keep bees for a number of years because I thought I didn't live somewhere suitable, now I know that delay was unnecessary.