@davidixoye Mathematically, yes.
But:
8% return is not too unreasonable.... but, remember, you need to pay some tax on that return.
Your 10m also wont be worth 10m in todays money due to infation.
Also, saving $12k/year is, again, not too unreasonable.... but, can you do that whilst saving up...