I made the move to Germany during Trump's first term and I don't regret it at all.
The first year was difficult in that you can't prepare for what you don't know - and I thought I was fully prepared. It was hard but after that, you settle in to life. Currently, you can get dual citizenship after five years, which is new.
Get your college degree certified by the ZAB and you'll have an easier time getting a job over here - but be prepared for it to be harder than you expect until you've landed something. I had to save up quite a bit and started by freelance teaching English before I landed a role at an international company. It's been smooth sailing ever since