Bank of America has issued a timely warning to investors: resist the urge to sell in May, particularly ahead of the upcoming Consumer Price Index (CPI)...