"And the question of this thread was, how long does it take. (Linux)"
Obviously because, you can run Linux in a window, on a Mac, while you learn Linux.
Otherwise you're likely to end up being stuck only on Linux, not knowing how anything works, losing patience, getting p-o'd, etc, like most people.
And then, after running them both side by side, you have plenty of time to decide which you prefer.