Timing is indeed important in most everything...especially in such endeavors as buying/selling stocks and skipping rocks :)