It is your right to be private about your finances if you want. You aren’t required to answer every question asked of you, especially if doing so makes you feel uncomfortable.
You can also give people a plausible story to answer their nosy questions. Some stated that this means you are lying to your friends, but it is a white lie at best.