When I compare Replit Agent vs Bolt vs Lovable, they all roughly allow 100 checkpoints/month (meaning the amount of times you can prompt it) with Replit costing $0.25/checkpoint, Bolt and Lovable costing $0.20/checkpoint on their starter plans. What's the best way to optimize these costs considering that we as non-coders need to prompt multiple times to get the desired output also all of these tools run into multiple errors many times along the way. What do you guys recommend?