With the first half of the trading year almost over and second-quarter earnings season right around the corner, it is very possible that insider windows to buy stocks are starting to close.