buy stocks low cost $50 matching