What do you recommend as best way to host a Next.js app, that needs auth, db and object storage? Vercel has a free tier but when you need pro it is 20$ per user, while for AWS Amplify you pay for what you use, but seems to support mainly NoSQL, of which I have no experience. What would you do?