Best advice I can give...
If you're are offered or find the best parts for reasonable money, BUY THEM there and then!!!
Don't piss about by conteplating your options, take the opportunity when it presents itself. Otherwise you'll be waiting for shit to appear like I have for 4 months. Believe me, despite now having all the parts I wanted, it still feels a life time!
BUILD IT ONCE, BUILD IT RIGHT.....