Just my 2 cents: if you can afford it, like it, and feel better that way, by all means, go for it. From a purely financial perspective, I think it’s better to wait. But if customization and other things are important to you, and if you can’t find a rental that you like (although this is really doubtful, you can nowadays rent one-million-plus homes easily), then yes, you should buy. Just keep in mind that, although nobody can predict the future, there are pretty solid signs that prices have further room to fall.
Regarding the insults that went back and forth, I am not going to apologize for what others have written (they should do that). But I would prefer if you didn’t insult back all the regulars here when you are attacked. If someone calls you a moron, it’s only fitting that you respond in kind, but please direct your anger only at those who deserve it. Thanks, and good luck to you.