ATMs don't make the price go up. They allow people to buy much easier but the ATM volume is still very low if you compare it to exchanges.
Trump could be talking about Bitcoin but he wasn't complimenting it. If anybody thought about buying Bitcoin for the first time they wouldn't do it after hearing what Trump had to say.
Halving is a good point but it can be this first time when it doesn't start a rally because people are waiting for it.
With those points I made you have to look at them with an open/clear mind thinking outside of the box.
The ATMs are rapidly growing and this will make bitcoin more accessible to people who have more difficulty buying bitcoins online. You don't need an ID or address or KYC or NOTHING to use it and buy with just cash. I tried it my self. It was instant. It also means that the Infastructure and the demand is growing...so the growth and demand vs something with very limited supply will hike up the price over time. (this also is better than local bitcoins and Paxful in terms of rates and convenience)
This brings me to Bitcoin halving, even if It does not shoot up the price this time like it always does, its still a win/win in my opinion because I know less coins will be produded afterwards and miners will have less to sell to the market.
As for President Trump and the Federal reserve - them expressing concerns over Bitcoin and cryptos simply gives me confirmation that it poses a direct threat to their FIAT Currency which is backed by nothing. They will have to find a way soon enough to get onboard.. maybe kill bitcoin and make a new blockchain technology/coin that they will support but have more oversight/control.