It's good you feel that way. By most estimates and predictions going back to the 70's indicates the decade of 2040 (2045 per Census projections) is when those of white European ancestry will no longer be the majority in this country, just the largest minority. Just saying.
Actually the numbers you refer to are bogus. The only way you get to the majority/minority designation you site by mid century is by not including white Hispanics in the White category. And there is no reason not to include Hispanic whites with other whites. Hispanics are NOT a racial group by any rational standard. They are a language group only.
Hispanics can be "white" as tens of millions of Cubans, Brazilians (even though they speak Portuguese!), Argentine's, Colombians, Uruguayans, etc. clearly are. Millions of Europeans migrated to Central & South America just like they did to North America. Conservative estimates are that one third of all USA Hispanics are of European descent.
Hispanics can be Asian just ask a Filipino.
Hispanics can be Native American just ask a Guatemalan or Mexican
Hispanics can be Black. Just check out the Caribbean if you don't believe me
I think you're aware of this because you slip in the misleading term "white European" ancestry. European is NOT a racial classification. You can be a Black European just like you can be a Black American.
When the racial designation of USA Hispanics are correctly accounted for whites will remain a majority though a slowly shrinking one for the reminder of the century.
The question I have is why do you and so many others deliberately mislead people about the demographics?