It really depends on which country you are in. If you are in a place like the UK, it is best to say "may" in a context like this, but "might" would be better for somewhere like the USA
I feel like you're not reading my grammar explanations at all