Temperature and elevation affect air resistance
Hot air molecules have more kinetic energy — they're already bouncing around rapidly. A ball passing through doesn't have to "wake them up."
Cold air molecules are more sluggish. The ball has to transfer energy to get them moving, which slows it down.
High elevation means fewer molecules per cubic foot. Less stuff to push through = less drag.