Is it correct to say:
“I'm not planning on leaving the country any time soon, but you just don't know when a passport may come in handy”?
One issue raised about the sentence was the usage of "may". Some people suggest I replace it with "will".
I was wondering if the present construction is acceptable.