How often should I change my bed sheets?

I am 13 years old and i need to know how often I should change my bed sheets! I don't play heaps of sports so I don't sweat much, I have a shower every 2nd day. Thans
8 answers 8