How to Leverage Stock Market Apps for Better Investment Opportunities