Actually, it is well documented that immigrants - and undocumented immigrants - support the US economy.   The prices you pay are lower because of the work that they do.  And they pay into Social Security, but do not collect the benefits - so you (or your parent or grandparent - depending on your age) are literally collecting social security benefits paid by undocumented immigrants.  And, they pay taxes!

"As consumers, illegal immigrants buy goods and services, which stimulates economic growth, while paying taxes and receiving minimal benefits. Studies indicate they are discriminated against and work with unfair wages and harsh conditions, particularly in certain states."

"The Institute on Taxation and Economic Policy released a report in February 2016, stating that 11 million illegal immigrants in the United States are paying annually an estimated amount of $11.64 billion in state and local taxes, "on average an estimated 8 percent of their incomes."