
We all know Warren has been a big advocate of "time in the market is better than timing the market". And sure, Berkshire buys stocks and normally holds them for long periods. But when it comes to buying stocks, Berkshire's strategy has and continues to be - time the market. They only buy wonderful companies at great prices right, and hoard their cash for market crashes and downturns. So is that not the complete opposite of what he has preached?
I get Warren is a brilliant investor and the average Joe will not come close to beating or matching him, but it seems a bit hypocritical to do the opposite of what you preach, especially when your counter strategy proved more successful.