I think if you are going to work for most of your life for someone else, than it is probably safe to buy a home, and at least recuperate some of the monthly payments you've made when you leave.
If you make decent money, and most likely will for the remainder of your life (aka used car dealer), then it is probably a better option to not own because you can always pay for rent.