When should I introduce a collar and leash?

Miss Stella Bella is 12 weeks old. She has her first vet appt Friday and she is doing really well! When should I introduce her to a collar and leash?

Miss Stella Bella is 12 weeks old. She has her first vet appt Friday and she is doing really well! When should I introduce her to a collar and leash?