A bon vivant is a person who lives well — someone who enjoys the best things in life, especially with regard to food and drink. The stereotypical bon vivant is someone who can afford the best (or has generous friends), but that's not the only way. You can be a bon vivant on a budget.
What is "the best" anyway? Your own tastes play the biggest role, but the tastes of family and friends have a strong influence. To a lesser extent, so do the tastes of opinion leaders, celebrities, experts, and others — even fictional characters. Because of this, appreciating the finer things in life makes you vulnerable to serious "keeping up with the Joneses" issues.
There are a lot of ways to fight this.