Understanding the Factors Affecting 3D Printer Prices: A Comprehensive Guide