Well obviously I can't bet a million bucks since I don't have that, but outside of the professional road cycling season which generally runs from late January to mid-October, they don't just sit by the beach sinking can after can of beer. There are often sponsor functions, award/presentation nights (especially if you are the current World or Olympic Champ, then there can be alot), criteriums (circuit races which are about 1.9km in length and go for an hour) to which they turn up to and earn some healthy appearance money (and sometimes they are in different towns and cities), there are often track cycling events called 6 dayers (as the name suggests, they go for 6 days) held in various European cities and there isn't a big time gap between them, if they have changed teams for the next year then there is generally a training camp where all the new and exisiting riders get together to get to know each other, and any pre-season training camps as well. And this as not before you take in any personal vacation time. And FYI your 'whereabouts' are not set in stone, it that can be changed via SMS, e-mail, or logging on to a secure website and you can update your details and as many times as possible (ie if Dhoni is at the airport and finds his plane to Mumbai is going to be delayed by 5 hours, then he can send an SMS or find somewhere in the airport that has an e-mail connection or WI-FI to which he can use on his laptop or mobile phone to which he can make his changes).
So trust me, they do move about a fair bit. Funny how I'm trying to have a proper conversation and you are the one who is getting angry, and patronising people.