Not very often due to lack of money and hard financial situation I am in. My country is very poor and it is hard finding a job. So, I only buy once in 2 years and it is for season. What I mean by this is, I buy shoes every two years, jacket maybe every 3 years but shirts and t-shirts every year. :D
It's hard but doable.