What will you call someone who is prepared in advance for all the events/things?
I want a word which i can use in context where it's good to be prepared in advance.
Ex. If a person is well prepared for any event/meeting then it's a good thing. I want to use it as a adjective.