BEST MID CAP STOCKS FOR LONG TERM INVESTMENT | BLUE STAR STOCK ANALYSIS