What is claimed is:1. A method comprising:identifying a plurality of baseline frequencies;estimating a plurality of frequency offsets for a signal, wherein each of the plurality of frequency offsets corresponds to a baseline frequency of the plurality baseline frequencies;selecting a frequency offset from the plurality of frequency offsets; anddemodulating the signal using the selected frequency offset.2. The method of claim 1, further comprising:identifying a first baseline frequency corresponding to an unmodified baseline frequency of the signal;identifying a second bassline frequency that is higher than the first baseline frequency; andidentifying a third baseline frequency that is lower than the first baseline frequency, wherein the plurality of baseline frequencies includes the first baseline frequency, the second baseline frequency and the third baseline frequency.3. The method of claim 2, wherein:an absolute difference between the first baseline frequency and the second baseline frequency is equal to an absolute difference between the first baseline frequency and the third baseline frequency.4. The method of claim 1, further comprising:selecting the plurality of baseline frequencies based on a historical distribution of frequency offsets.5. The method of claim 1, further comprising:performing a zero-crossing min-max operation on the signal based on each of the plurality of baseline frequencies, wherein the plurality of frequency offsets are estimated based on the zero-crossing min-max operation.6. The method of claim 1, further comprising:performing a correlation operation on the signal for each of the plurality of frequency offsets to obtain a correlation value corresponding to each of the plurality of frequency offsets, wherein the frequency offset is selected based on the correlation value.7. The method of claim 6, further comprising:identifying a highest correlation value among the correlation values corresponding to the plurality of frequency offsets, wherein the frequency offset is selected based on the highest correlation value.8. The method of claim 6, wherein:the correlation operation is performed on a preamble of the signal.9. The method of claim 6, wherein:the correlation operation is performed on an Access Address, an access word, or a sync word of the signal.10. The method of claim 1, further comprising:computing a first frequency offset first from among the plurality of frequency offsets before computing other frequency offsets of the plurality of frequency offsets, wherein the frequency offset is selected based at least in part on computing the first frequency offset first.11. The method of claim 10, further comprising:identifying a waiting time; andwaiting for a second frequency offset after receiving the first frequency offset based on the waiting time.12. The method of claim 1, wherein:the signal comprises a Bluetooth Low Energy (BLE) signal.13. The method of claim 1, further comprising:converting signal to a phase representation; andincrementing a phase difference of the signal to obtain a plurality of phase signals corresponding plurality of baseline frequencies.14. A method comprising:identifying a plurality of baseline frequencies;selecting a plurality of sample sets from a signal, wherein each of the samples sets corresponds to one of the plurality of baseline frequencies;detecting a zero crossing point corresponding to each of the plurality of baseline frequencies based on the corresponding sample set;estimating a frequency offset for each of the plurality of baseline frequencies based on the corresponding zero crossing point; andselecting the frequency offset corresponding to a highest correlation value for demodulating the signal.15. The method of claim 14, further comprising:performing a correlation operation on the signal based on the frequency offset to obtain the correlation value.16. The method of claim 14, further comprising:demodulating the signal using the selected frequency offset.17. An apparatus comprising:a receiver configured to receive a signal;a plurality of frequency offset estimation circuits configured to estimate a plurality of frequency offsets for the signal, wherein each of the plurality of frequency offset estimation circuits operates based on a different baseline frequency from a plurality baseline frequencies; andan offset selection circuit configured to select a frequency offset from the plurality of frequency offsets.18. The apparatus of claim 17, further comprising:a demodulator configured to demodulate the signal based on the selected frequency offset.19. The apparatus of claim 17, further comprising:a plurality of correlation circuits configured to perform a correlation operation on the signal, wherein each of the plurality of correlation circuits obtains a correlation value for a corresponding frequency offset of the plurality of frequency offsets.20. The apparatus of claim 17, wherein:the plurality of frequency offset estimation circuits are configured to perform a zero-crossing min-max operation on the signal based on a corresponding baseline frequency of the plurality of baseline frequencies.