All you want to Know about Startup Valuation