The biggest obstacle would be getting caught up with information overload.
I can tell you have not read through the posts and replies in this forum. I have addressed that "information overload" thing a dozen times. To some it up, "information overload" does not exist!
Read through the posts for my replies on the subject, you will find the solution to this false mindset!