You may have already heard of cycle syncing. In the last few years, it's been spreading on the news and talked about by ...