Luxating Patella

My bichon has been diagnosed with luxating patella a few years ago (she’s 4 now). Both her hind legs are level 3. I know surgery is highly recommended at this stage, but the vet said we can consider it seriously if we start to see her limping. She’s never limped so we’re not sure when we should book her surgery. Any suggestions?