Nearly half of Americans say they live paycheck to paycheck—only 30% actually do, new data finds