Sometimes, people is confused when is the right time to switch to Linux. At the end, they postponed the idea and it vanished as time flows.
PCWorld has posted an article called How You Know When It's Time to Switch to Linux. I think this article is worth to read for those who already have a plan to migrate to Linux recently. If you experienced about 3/5 reasons, then i guess it's really the time to switch to Linux.
Also, don't forget to read Top 5 Mistakes Made by Linux First-Timers. It really makes sense to have this mistakes at your early migration phases, but you should be prepared for that. This article will give you a hint about it. Try to avoid it and i believe the migration will succeed.