When is a good time to wear lingerie for my boyfriend?

When you are ready. After you are certain your relationship is on solid ground, in a private place, when you are open to having sex.