Wow, didn't expect to find such a detailed discussion on this topic! I've learned a lot from reading through the comments. The community here is really knowledgeable.
Interesting perspective! I had a completely different experience though. For me, the most important thing was finding the right strategy and sticking with it. Patience is key in these situations.
I totally agree with the points raised here. The key thing to remember is that consistency is what matters most. I've seen too many people give up too early without understanding the full picture.