NIO Deliveries EXPLODE 134% - Is The Stock Undervalued At $5?