Lots of good advice above. I'd add that when riding start with a very complete warm up. That is, no pressure on the knee at all, just gentle spining. For me the length of time this takes depends on the temperature. In weather under 70 degrees it can take half an hour. Good luck and hope it heals soon.