Hi, What all factors to be taken into consideration for medium/long term strategy while investing in stocks? Regards Gag