financial drifting