Popular Vehicles stock falls 10% after IPO; should you hold it?