To be part of the top 20% of the middle class, you need to earn $106,092 and $149,160, — depending on your geographic location — according to a recent study by GOBankingRates. “For instance ...