I highly suggest buying. If you are a 'typical' resident with no spouse and only you measly income, certainly keep the purchase price small.
Buy something in a relatively desirable neighborhood and try to get something that needs some minor repairs (or more major if that is your thing). Anyone that is a half way human being should be able to patch holes, repaint, change out some light fixtures, do some flooring (or pay to have new floors installed), etc (places like Home Depot even have little weekend classes for this type of thing... its NOT rocket science!). These are the little things that can put you MUCH in front of the profit curve when times comes to sale. And yes, residency keeps us busy, but it will not take that much time to do such repairs as I mentioned and they do not all have to be completed the first week you live there. Another thing, DO NOT use a realtor. The match gives us PLENTY of time to go and check out a new town. Talk to residents/coordinator about the 'decent areas of town' and where do most residents live. Then look at the newspaper, spend a week in town driving around those areas looking for signs. Avoid the internet as usually the stale stuff ends up there... a newspaper online classfied is ok... but places like realtor.com is laden with overpriced stuff. You will be able to find a For Sale By Owner home if you look... which should be priced under the 'market price'. (FSBO, the owner should be priced cheaper...saving 6% off the realtor take... and you have to do a bit more leg work since the realtor doesnt take you to dinner in her new caddy). When its time for sale, place a FSBO sign in your add, hit up craigslist and the newspaper...price it under the 'market' by 5% or so and you will sale it quickly. Be cautious buying forclosures or HUD stuff if you have no experience. They are more apt to need major repairs...
The last thing, I already mentioned, keep the price low. If you go and buy a 250K stamped out house in town in a large city in Texas....good luck 'making money' on that in 3-6 years. If you buy the 75K decent neighborhood that needs some updating....good chance you can get 100K out of that. Also, these crazy priced home areas such as California, I would be very cautious at buying a home as I understand prices start at 400K+ for something safe and thats a headache you do not need.
I have bought 2 homes. Both, I found within 24 hours of visiting my new area. Lubbock, TX and now Jackson, MS. I did quite a bit of work on my home in Lubbock...but still relatively basic. Paint, patch, change out light and water fixtures, laid some ceramic tile and woodfloors, replaced a few doors..I am more handy that the typical person, but again, this stuff really isn't rocket science... got it all ready for sale, put pictures on a website, placed it on craigslist, put a sign in the front yard, called an ad into the paper and left town. Planned on coming back the next weekend to have my own 'open house', but I got a call, fellow offered to pay my asking price, I canceled the newspaper ad before it even came out.
The house I bought just outside of Jackson, MS in the country needs much less work than before but I certainly fell like I stole it compared to other homes I looked at in the area (do go browse realtor ads and drive by homes on your own... as a comparison). My home was built in the 80s and needs some mild updating (they just redid the kitchen before they moved out). I am slowly working at adding carpet and have some tile work to do. I am very confident I will come out with a profit in 4 years....
Good luck finding a home...