Originally posted by Desert_Rat:
Show me consistent funds that make 12+% this year and I'll be first in line!
Make me second.
The fact that this guy is making it sound like it's 'common knowledge' that 12% ROI is the floor just furthers my initial impression that he's just using this thread for bragging/lying.
It's the internet, so I'll side with the second option.