Asset Allocation

Your current Age (Years)
How much risk you can take?
Your investment Horizon (Years)
Do you know that mid and small caps generate better return in logn term