You won't have to triple your costs as Azure offers up to 57 percent discount for Azure SQL Database/Managed Instance non-production workloads. You can save even more, 65 percent, when you make use of Azure reservations as explained on the same offer.
Make use of the cross-instance point-in-time restore option in Azure SQL Database Managed Instance to help you refresh your Dev and Test environments with ease as explained here.