1. A wireless communication device comprising: a location sensor; a power drain sensor; a battery; a processor; and a memory comprising instructions that configure the wireless communication device to build a power-drain map, the instructions executable by the processor to configure the wireless communication device to: determine a current geographical location using the location sensor; measure, using the power drain sensor, a power drain associated with wireless connectivity at the current geographical location related to a current communication mode in use by the wireless communication device; associate the measured power drain with the current geographical location and the current communication mode; and build the power-drain map comprising the measured power drain, the current communication mode, current geographical location, and information associated with a power-drain model for increasing drain of the battery, the power-drain map being usable by the wireless communication device to modify a communication behavior to reduce consumption of remaining battery power.