Look in Cumbernauld, plenty of flats for sale and going cheap.
I would say if you can afford the upfront cost of buying, go for it. At the end of the day, you have something to call your own, even if you just stay in the flat for a couple of years.
buying if you can afford it, obviously a lot cheaper as well.