5 Best Cheap Stocks Under $5 to Buy Right Now

These stocks are loaded with long-term potential for growth, but be prepared for a bumpy ride.