Obama may face "Goldilocks" voters