Is it the beaches? The breakfast sandwiches? Or the pizza?
WalletHub has released its latest rankings of the best states to live in America, landing New Jersey at No. 1.
The website ranked each state based on five key factors: Affordability, economy, education/health, quality of life and safety.