Right now we are experiencing a steady hard rain, with cool temperatures. Water levels are up, giving the bass additional areas to roam, making those that are shallow harder to locate. Usual colors will work, but if you are not getting bit, change colors and baits. Fish slow, then slow down even more.
If you decide to head South for a vacation, consider a guided fishing trip using wild shiners. It will amaze you how long it takes a bass to eat the natural forage. It is winter here for the bass and they are used to very warm water. When dealing with 60 to 64 degree temperatures and the bass like 90 degree water, they are lethargic.
Bass will not usually attack a wild shiner very long in the colder water. They make a pass or two and give up the chase, but let the water warm just a few degrees and the bass become aggressive.
If you ice fish be careful. Ice should be safe and soon the warming trends will start. Carry safety equipment with you.