Do not wait for the right time to speak Japanese. If you are learning Japanese and have not started speaking yet, you probably will never be able to improve or master the speaking skills.
Let’s face it, we learn a language not just by understanding and learning the vocabulary, rules of grammar, and all other technical things but also mostly by speaking it. Let’s see how we can improve our Japanese speaking skills.