Yes, You Can Time the Market!