It is often recommended that one get a rehair every 6 months if a bow is used very frequently (4-8 hours every day) and once a year otherwise. The bow hair can stretch in addition to getting old and dirty, and stretched hair can throw off the balance of the bow.
Todd French