This comes up all the time, so once again, we can have enemies home and abroad at the same time. As, for "fight a war overseas in Ukraine", I see no one seriously calling for US troops on the ground in Ukraine. The Ukrainians are quite willing to fight the Russians, they just want weapons. Its called a proxy war, we have had a number of them.
Only an idiot would think that funding a proxy war would not make inflation skyrocket even higher than it is when it is already at a 50 year high. You are either fooling yourself or lying, which is it?